\bin\run.jar;e:\jdk1.6\jre\lib\ext\dnsns.jar;e:\jdk1.6\jre\lib\ext\localedata.jar;e:\jdk1.6\jre\lib\ext\sunjce_provider.jar;e:\jdk1.6\jre\lib\ext\sunmscapi.jar;e:\jdk1.6\jre\lib\ext\sunpkcs11.jar
     cp=e:\zgrs\zgrs.war\WEB-INF\classes
     cp=e:\zgrs\zgrs.war\WEB-INF\lib\ahxu-commons-fileuploadex-1.0.jar
     cp=e:\zgrs\zgrs.war\WEB-INF\lib\atopsec-usermanage.jar
     cp=e:\zgrs\zgrs.war\WEB-INF\lib\commons-beanutils-1.5.jar
.
.
.
.
.
.
.
.
.
.     cp=e:\zgrs\zgrs.war\WEB-INF\lib\commons-codec-1.3.jar
     cp=e:\zgrs\zgrs.war\WEB-INF\lib\commons-collections-2.1.1.jar
     cp=e:\zgrs\zgrs.war\WEB-INF\lib\commons-digester-1.7.jar
     cp=e:\zgrs\zgrs.war\WEB-INF\lib\commons-fileupload.jar 
 
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--- Nested Exception ---
java.io.IOException: Cannot run program "e:\jdk1.6\bin\javac.exe": CreateProcess error=87, ??????
 at java.lang.ProcessBuilder.start(ProcessBuilder.java:459)
 at java.lang.Runtime.exec(Runtime.java:593)
 
 
 
 
Caused by: java.io.IOException: CreateProcess error=87, ??????
 at java.lang.ProcessImpl.create(Native Method)
 at java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
 at java.lang.ProcessImpl.start(ProcessImpl.java:30)
 at java.lang.ProcessBuilder.start(ProcessBuilder.java:452)
 ... 38 more
getException():
java.io.IOException: Cannot run program "e:\jdk1.6\bin\javac.exe": CreateProcess error=87, ??????
 at java.lang.ProcessBuilder.start(ProcessBuilder.java:459)
 at java.lang.Runtime.exec(Runtime.java:593)
 
 
 
--------
17:54:03,812 INFO  [jetty] Exception: : Error running e:\jdk1.6\bin\javac.exe compiler
17:54:03,812 ERROR [STDERR] Error running e:\jdk1.6\bin\javac.exe compiler
17:54:03,812 ERROR [STDERR]  at org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter.executeExternalCompile(DefaultCompilerAdapter.java:455)
17:54:03,812 ERROR [STDERR]  at org.apache.tools.ant.taskdefs.compilers.JavacExternal.execute(JavacExternal.java:81)
17:54:03,812 ERROR [STDERR]  at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:840)
17:54:03,812 ERROR [STDERR]  at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:682)
17:54:03,812 ERROR [STDERR]  at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:317)
 
 
 
 
17:54:03,812 ERROR [STDERR]  at java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
17:54:03,812 ERROR [STDERR]  at java.lang.ProcessImpl.start(ProcessImpl.java:30)
17:54:03,812 ERROR [STDERR]  at java.lang.ProcessBuilder.start(ProcessBuilder.java:452)
17:54:03,812 ERROR [STDERR]  ... 38 more
17:54:03,812 WARN  [jetty] WARNING: Exception for /common/500.jsp
org.apache.jasper.JasperException: Unable to compile class for JSP
 
An error occurred at line: -1 in the jsp file: null
 
Generated servlet error:
    [javac] Since fork is true, ignoring compiler setting.
    [javac] Compiling 1 source file
    [javac] Since fork is true, ignoring compiler setting.
 
 
 
 at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:130)
 at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:293)
 at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:353)
 at org.apache.jasper.compiler.Compiler.compile(Compiler.java:370)
 at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:473)

解决方案 »

  1.   

    我也没遇到过啊 。楼主升级一下你的JDK的版本试试看
      

  2.   

    重新装下JDK    看看
      

  3.   

    JDK怎么会运行不起来呢,还有IO也有问题,很是奇怪,是不是没配置的好还是怎样,try..catch也没弄的好,我不知道啊,谁便说说的
      

  4.   

    也许是jdk版本切换导致的错误,换回以前的jdk,再试试。
      

  5.   

    我只知道jdk有问题 其他的看不出看来
      

  6.   

    重装一下jdk吧,我以前也是遇到这样的情况!也希望高手参与,为楼主顶一下!
      

  7.   

    恭喜lz ,jdk 或者 jar包中毒啦。。没有听说过吧。本人在去年时候 有个师傅告诉我说:“jar包和jdk 有可能和其他环境有冲突或者中毒”。。就算你的给别人一模一样 你也会报错。。换成别的或者新的 就ok啦lz可以试验下啊 
      

  8.   

    大概看是JDK问题,LZ换台机器试试
      

  9.   

    web问题。
    解决方案:1.重装服务器
    2.重装JDK
    3.换台PC
    4.检查下编码问题?为什么错误信息会出现这么多的?????????
    5.如果还有问题,爱莫能助了。
      

  10.   

    感觉重新装下jdk吧,还有在工程中,是不是引进来了jdk包
      

  11.   

    ant的提示?
    把build.xml的<javac fork="true"改成false
      

  12.   

    主要确定问题出哪:
    1、代码是否有问题
    2、JDK是否有问题,丢失了包或路径被篡改等
    3、环境问题
      

  13.   

    tomcat的Configure中Java  Classpath 加上jdk