带有Java的Google App Engine - 运行javac.exe编译器时出错 [英] Google App Engine with Java - Error running javac.exe compiler
问题描述
在Windows XP上
只需下载并解压缩的Google应用引擎java sdk
到 C:\程序文件\appengine -java-sdk
我在
中安装了jdk C:\ Program Files \Java\jdk1 .6.0_20。
我通过 然后我访问localhost:8080来查找: 访问/的问题。原因: 导致: 在org.apache.tools.ant.taskdefs处运行javac.exe编译器 如何解决它? 我的JAVA_HOME指向 C:\程序文件\Java\jdk1.6.0_20。 我也试过chaning我的 appcfg.cmd 为: @C:\程序文件\Java\jdk1.6.0_20\bin\ java-cp 它也行不通。 我的Linux机器出现同样的错误。当我在eclipse中查看控制台输出时,发现这是一个权限错误。因此,我直接进入我的jdk目录并检查javac文件的权限。我看到只有root可以执行javac。我通过命令 On Windows XP Just downloaed and unzipped google app engine java sdk I have jdk installed in I ran the sample application by Then I visited localhost:8080 to find : Problem accessing /. Reason: Caused by: Error running javac.exe compiler
at org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter.executeExternalCompile(DefaultCompilerAdapter.java:473) How to Fix it? My JAVA_HOME points to C:\Program Files\Java\jdk1.6.0_20. I also tried chaning my appcfg.cmd to : @"C:\Program Files\Java\jdk1.6.0_20\bin\java" -cp
"%~dp0..\lib\appengine-tools-api.jar" com.google.appengine.tools.admin.AppCfg %* It too didn't work. I get the exact same error with my Linux machine. When I examined the console output in the eclipse, I see that this is an permission error. Therefore, I directly go to the directory of my jdk and check the permissions of javac file. I see that only root can execute the javac. I give execute permission to groups and others by the command 这篇关于带有Java的Google App Engine - 运行javac.exe编译器时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
运行示例应用程序 appengine-java-sdk\bin\dev_appserver .cmd appengine-java-sdk\demos\guestbook\war
HTTP ERROR 500
运行javac.exe编译器时出错
时出错。 compilers.DefaultCompilerAdapter.executeExternalCompile(DefaultCompilerAdapter.java:473)
%〜dp0..\lib\appengine-tools-api.jarcom.google.appengine.tools.admin.AppCfg%*
sudo chmod 555 javac
为组和其他人提供了执行权限。然后,我再次尝试并且工作。
to C:\Program Files\appengine-java-sdk
C:\Program Files\Java\jdk1.6.0_20.
appengine-java-sdk\bin\dev_appserver.cmd appengine-java-sdk\demos\guestbook\war
HTTP ERROR 500Error running javac.exe compiler
sudo chmod 555 javac
Then, I tried again and it worked.