这是我用的
j2sdk-1_4_2_11-windows-i586-p.exe
jakarta-tomcat-5.0.28.exe
有一个调试好了的web project,在我异地的朋友那确实能运行,
但我我电脑上却不能
--------------------------------
原来我用的是这个,那个jdk会装两次jre
apache-tomcat-5.5.16.exe
jdk-1_5_0_06-windows-i586-p(3).exe
这个也不行
---------------------------------
是不是jre的问题,调了很多天了,jdktomcat也装了很多天了,还是失败,高手同志快帮帮我阿
j2sdk-1_4_2_11-windows-i586-p.exe
jakarta-tomcat-5.0.28.exe
有一个调试好了的web project,在我异地的朋友那确实能运行,
但我我电脑上却不能
--------------------------------
原来我用的是这个,那个jdk会装两次jre
apache-tomcat-5.5.16.exe
jdk-1_5_0_06-windows-i586-p(3).exe
这个也不行
---------------------------------
是不是jre的问题,调了很多天了,jdktomcat也装了很多天了,还是失败,高手同志快帮帮我阿
添加系统环境变量
在path中加上JDK的bin目录路径
如果你的web project有某些敏感问题没有解决的话
TOMCAT是启不来的
先装jdk和jre
如果只要使用jdk的话,设置path环境变量,但为了配合tomcat的配置,我们可以这样设置环境变量
0.install jdk
1.java_home 例:JAVA_HOME=c:\j2sdk1.5.0
2.path path=%JAVA_HOME%\bin
3.classpath classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
4.install tomcat
5.catalina_home CATALINA_HOME=c:\tomcat
6.把tomcat中的一段……加到classpath中 %CATALINA_HOME%\common\lib\servlet-api.jar;
7.把tomcat\common\lib\servlet-api.jar拷贝到jdk\jre\lib\ext下
我是这样设置的环境变量,有问题吗,那个webproject在我同学那时能正常运行的,我通过视频看过,但他也不知道什么原因,我想可能是我jdk和tomcat的配置问题 。
确定tomcat运行正常时,project不能运行,就可能是proj里边有些设置不对
应该不用配置TOMCAT的环境变量了
0.install jdk
1.java_home 例:JAVA_HOME=c:\j2sdk1.5.0
2.path path=%JAVA_HOME%\bin
3.classpath classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
然后装TOMCAT
装好后 启动TOMCAT
输入HTTP://127.0.0.1:8080就可以了
要是都能运行,查看防火墙,是不是端口被禁用了。
自带的例子,没用过,不知道该怎么用啊,
servlet能调试,不过我的那个webproject是用jsp+bean+mysql的
防火墙对3306和8080都有监听,我不知道是不是禁了
有个sessions 可以用
就是那个购物车
……这是什么意思
java.lang.UnsupportedClassVersionError: org/pan/util/DBConnectionManager (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1634)
at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:860)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1307)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:1618)
at java.lang.Class.getConstructor0(Class.java:1930)
at java.lang.Class.getConstructor(Class.java:1027)
at org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1222)
at org.apache.jasper.compiler.Node$UseBean.accept(Node.java:1116)
at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163)
at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2213)
at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2219)
at org.apache.jasper.compiler.Node$Root.accept(Node.java:456)
at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163)
at org.apache.jasper.compiler.Generator.generate(Generator.java:3272)
at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:244)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:470)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:534)
日志是这样写的
提醒楼主注意两点:
环境变量javahome和tomcathome
还有,运行程序得时候要设置web.xml
现在用1.4吧例子可以跑起来,但有2006-04-04 09:32:00 时发的错误
java.lang.UnsupportedClassVersionError: org/pan/util/DBConnectionManager (Unsupported major.minor version 49.0)
//提示:不支持类版本号错误