当前位置: 技术问答>java相关
解压了RESIN后 开HTTP://127.0.0.1:8080出现以下错误是怎么回事??
来源: 互联网 发布时间:2015-02-01
本文导语: 500 Servlet Exception Compilation did not generate a .class file. Make sure the `package' matches the directory. javac -classpath C:RESINdocWEB-INFclasses;C:RESINclasses;C:RESINlibresin.jar;c:jdk1.3.1libtools.jar;c:jdk1.3.1jrelibrt.jar;c:jdk1.3.1jrelibi18n.jar;C:RESINlibjsdk2...
500 Servlet Exception
Compilation did not generate a .class file.
Make sure the `package' matches the directory.
javac
-classpath
C:RESINdocWEB-INFclasses;C:RESINclasses;C:RESINlibresin.jar;c:jdk1.3.1libtools.jar;c:jdk1.3.1jrelibrt.jar;c:jdk1.3.1jrelibi18n.jar;C:RESINlibjsdk23.jar;C:RESINlibjdbc2_0-stdext.jar;C:RESINlibjta-spec1_0_1.jar;C:RESINlibjndi.jar;C:RESINlibdom.jar;C:RESINlibsax.jar;C:RESINlibjaxp.jar;C:RESINlibwebutil.jar;C:jdk1.3.1libTools.jar;C:jdk1.3.1libdt.jar;C:JDK1.3.1JRElibrt.jar;C:JDK1.3.1JRElibi18n.jar;C:JDK1.3.1JRElibsunrsasign.jar;C:JDK1.3.1JREclasses;C:RESINdocWEB-INFclasses
-d
C:RESINdocWEB-INFclasses
C:RESINdocWEB-INFclasseshelloWorld.java
--------------------------------------------------------------------------------
Resin 1.3.b1 (built Mon Jan 29 19:25:51 PST 2001)
|
你装了JDK没有,有没有在autoexe.bat文件里加上:
set path=c:jdkbin(如果jdk装在c:jdk目录下)
另外,只要发生这种错误!就已经很明显,不能编译你的resin的docWEB-INFclasses目录下的java文件。只要那个目录下有未编译的java文件,resin就会在刷新的时候自动的使用java去编译它,只要文件本身没有问题就还好了。解决的办法就是将所有的java文件都移出来,似乎这个helloWorld.java并不是resin自己带的。可能有错误,你要么拷贝出来,要么就编译好后丢一个class文件里面,应该就不会再有错了!
set path=c:jdkbin(如果jdk装在c:jdk目录下)
另外,只要发生这种错误!就已经很明显,不能编译你的resin的docWEB-INFclasses目录下的java文件。只要那个目录下有未编译的java文件,resin就会在刷新的时候自动的使用java去编译它,只要文件本身没有问题就还好了。解决的办法就是将所有的java文件都移出来,似乎这个helloWorld.java并不是resin自己带的。可能有错误,你要么拷贝出来,要么就编译好后丢一个class文件里面,应该就不会再有错了!