以下是我的环境变量
CLASSPATH=C:\JDK\lib;C:\Tomcat\lib
JAVA_HOME=C:\JDK
OS=Windows_NT
Path=D:\WINNT\system32;D:\WINNT;D:\WINNT\System32\Wbem;F:\Program Files\KAV2003;
C:\JDK\bin;.;C:\JDK\lib;;C:\PROGRA~1\COMMON~1\AUTODE~1
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 8 Stepping 6, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=0806
ProgramFiles=D:\Program Files
PROMPT=$P$G
SystemDrive=D:
SystemRoot=D:\WINNT
TEMP=D:\DOCUME~1\ADMINI~1\LOCALS~1\Temp
TMP=D:\DOCUME~1\ADMINI~1\LOCALS~1\Temp
TOMCAT_HOME=C:\Tomcat
USERDOMAIN=CHENGJUN
USERNAME=Administrator
USERPROFILE=D:\Documents and Settings\Administrator
windir=D:\WINNT
我刚学 java 真是找不到方向了.
CLASSPATH=C:\JDK\lib;C:\Tomcat\lib
JAVA_HOME=C:\JDK
OS=Windows_NT
Path=D:\WINNT\system32;D:\WINNT;D:\WINNT\System32\Wbem;F:\Program Files\KAV2003;
C:\JDK\bin;.;C:\JDK\lib;;C:\PROGRA~1\COMMON~1\AUTODE~1
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 8 Stepping 6, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=0806
ProgramFiles=D:\Program Files
PROMPT=$P$G
SystemDrive=D:
SystemRoot=D:\WINNT
TEMP=D:\DOCUME~1\ADMINI~1\LOCALS~1\Temp
TMP=D:\DOCUME~1\ADMINI~1\LOCALS~1\Temp
TOMCAT_HOME=C:\Tomcat
USERDOMAIN=CHENGJUN
USERNAME=Administrator
USERPROFILE=D:\Documents and Settings\Administrator
windir=D:\WINNT
我刚学 java 真是找不到方向了.
解决方案 »
- asp 修改表单提交问题,可以提交成功,就是不能更新数据库
- mysql怎样将两个字符型时间用sum统计
- 求大神解决前台查询输出问题
- 请问 例如XXX/2007/01/21/XX.html怎么生成的?是不是每次生成目录啊?
- ~~~~~高分,在struts的jsp中,可不可以把在jsp中定义的一个list,作为参数传递个javascrtip的一个方法!
- 1对多关系查询问题
- 求助,JSP连接MS SQL问题??
- 请教时间比较的问题
- 请问:java中如何实现跳转,如C中的goto!谢谢!
- 大家是否做过类似powerbuilder的数据窗口的web空件。做过请给个思路?
- 为什么找不到button
- javaBean要用到的文本文件应该放在什么目录?
C:\Tomcat\lib
我都放上了我的 gggtest.class 文件了.
是不是要我的 tomcat 重启的?
你确定你的gggtest.class是放到了
C:\Tomcat\webapps\ROOT\WEB-INF\classes\test下了吗?
并重启了tomcat
还是提示出错
HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception javax.servlet.ServletException: Error allocating a servlet instance
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:175)
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:207)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:647)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:497)
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:575)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:649)
java.lang.Thread.run(Thread.java:534)
root cause java.lang.NoClassDefFoundError: gggtest (wrong name: test/gggtest)
java.lang.ClassLoader.defineClass0(Native Method)
java.lang.ClassLoader.defineClass(ClassLoader.java:537)
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1656)
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:891)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1340)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1220)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:175)
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:207)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:647)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:497)
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:575)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:649)
java.lang.Thread.run(Thread.java:534)
note The full stack trace of the root cause is available in the Tomcat logs.
--------------------------------------------------------------------------------Apache Tomcat/5.0
以下是我的 web.xml 文件内容
<?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd"><web-app>
<display-name>Welcome to Tomcat</display-name>
<description>
Welcome to Tomcat
</description>
<!-- JSPC servlet mappings start --> <!--servlet>
<servlet-name>org.apache.jsp.index_jsp</servlet-name>
<servlet-class>org.apache.jsp.index_jsp</servlet-class>
</servlet> <servlet-mapping>
<servlet-name>org.apache.jsp.index_jsp</servlet-name>
<url-pattern>/index.jsp</url-pattern>
</servlet-mapping-->
<servlet>
<servlet-name>gggtest</servlet-name>
<servlet-class>gggtest</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>gggtest</servlet-name>
<url-pattern>/test.jsp</url-pattern>
</servlet-mapping><!-- JSPC servlet mappings end --></web-app>
test.jsp 放到根目录.用
http://localhost:8080/test.jsp
来调用就提示以上的错误.
但我建一个目录.然后 aaa 访问
http://localhost:8080/aaa/test.jsp
就可以正常运行..怎么会这样...
并重启了tomcat ,做了这一步就可以了呀!看你写的web.xml也没有设置虚拟目录呀!怎么回事?搞不懂!