可是在eclipse中却能单独启动,,,没有问题,,,单独点击startup.bat就一闪而过...也配置了环境变量JAVA_HOME
D:\J2EE\JAVAPATHD:\J2EE\JAVA\binCLASSPATH
.;D:\J2EE\JAVA\lib\dt.jar;D:\J2EE\JAVA\lib\tools.jar
D:\J2EE\JAVA\bin
CATALINA_HOMED:\J2EE\WAS\jakarta-tomcat-5.0后来觉得也是我的tomcat不是安装版本,所以去下载了一个5.o的.但是我把项目\Tomcat 5.0\webapps,设置的端口是81,可是猫是能出来,但是页面会报HTTP Status 404
不清楚为什么.就是在C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps目录下建一个文件夹,把所有jap页面拷进去的
D:\J2EE\JAVAPATHD:\J2EE\JAVA\binCLASSPATH
.;D:\J2EE\JAVA\lib\dt.jar;D:\J2EE\JAVA\lib\tools.jar
D:\J2EE\JAVA\bin
CATALINA_HOMED:\J2EE\WAS\jakarta-tomcat-5.0后来觉得也是我的tomcat不是安装版本,所以去下载了一个5.o的.但是我把项目\Tomcat 5.0\webapps,设置的端口是81,可是猫是能出来,但是页面会报HTTP Status 404
不清楚为什么.就是在C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps目录下建一个文件夹,把所有jap页面拷进去的
楼主【wj38sj3s】截止到2008-06-25 15:40:18的历史汇总数据(不包括此帖):
发帖数:0 发帖分:0
结贴数:0 结贴分:0
未结数:0 未结分:0
结贴率:-------------------结分率:-------------------
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
哈哈,好多分!!!
tomcat/bin/catalina.bat
看看吧!
java_home没有问题啊...为什么在eclipse启动的时候,就完全没有问题呢...
还有我测试的.如果用eclipse启动tomcat,然后再去访问,放tomcat的webapps的jsp就完全好用
eclipse好像是用自身带的jdk样的
JAVA_HOME的问题。
要不是我就学习了,关注中
还有我测试的.如果用eclipse启动tomcat,然后再去访问,放tomcat的webapps的jsp就完全好用
既然你这么肯定,那几就一直用Eclipse启动好了。呵呵!没有可比性。Eclipse替你做了太多的事情,这也是我一直反对的做法。tomcat 这东西在运行环境中,难道还搭配一个eclipse吗?
D:\J2EE\JAVA\bin\java.exe那么java_home写D:\J2EE\JAVA就可以了吧
WABAPPS只建一个文件夹拷JSP完事? WEB-INF?
你想想你是怎么装的,java_home设的是哪个,应该是指向jdk1.5的那个路径2.如果不建文件夹,单纯弄个jsp试,要把jsp拷到webapps/ROOT下面(就放webapps下会报404),浏览器输http://localhost:81/aaa.jsp
如果在webapps下建文件夹XXX,放不放到ROOT下都行,是http://localhost:81/XXX/aaa.jsp
打开tomcat/bin/catalina.bat
在开始加一句set JAVA_HOME=C:\Program Files\Java\jdk1.5.0
出现这种问题,只能使你JAVA_HOME 配置的问题了
哈哈
catalina.bat 这个文件有一点儿错误,都会这样的。用记事本就能打开。
后来修改了环境变量就好了。。
启动调试
JAVA_HOME
D:\Program Files\Java\jdk1.6.0_03CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
Path前面加上
D:\Program Files\Java\jdk1.6.0_03\bin;
这个服务器就是爱出莫名其妙的问题
<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<display-name>
cptm</display-name>
<filter>
<filter-name>struts-cleanup</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ActionContextCleanUp</filter-class>
</filter>
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts-cleanup</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<servlet>
<servlet-name>fileDownload</servlet-name>
<servlet-class>com.daewoobrenic.jcf.file.FileDownload</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>fileDownload</servlet-name>
<url-pattern>/fileDownload/*</url-pattern>
</servlet-mapping>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value> /WEB-INF/classes/config/applicationContext*.xml
</param-value>
</context-param>
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
</web-app>
java_home不是D:\J2EE\JAVA\bin\java.exe ,而是你的java根目录
TOMCAT_HOME=C:\Program Files\Apache Software Foundation\Tomcat 5.0在CLASSPATH=.;D:\J2EE\JAVA\lib\dt.jar;D:\J2EE\JAVA\lib\tools.jar;%TOMCAT_HOME%\bin
那么你在环境变量里就应该新建一个系统变量名字是JRE_HOME变量值是F:\Java\jre1.6.0注意不要在最后加分号(切记).
然后把没用的环境变量都删掉,我机器里只设了Path和JRE_HOME,java和Tomcat都好使。我的这个方法已经解决了好几个同学的问题.
搞不懂怎么想的
把后边的BIN去掉就可以了。。
我昨天还遇到的郁闷了一天才解决。
C:\Borland\JBuilder2006\jdk1.5\bin