问题描述
大家帮手看看我的环境配置正不正确?classpath.;C:ProgramFilesJavajdk1.5.0_04libdt.jar;C:ProgramFilesJavajdk1.5.0_04libtools.jar;C:ProgramFilesJavajdk1.5.0_04jrelibrt.jar;C:ProgramFilesJavajdk1.5.0_04jrelibcharsets.jar;C:ProgramFilesJavajdk1.5.0_04jrelibjavaws.jar;D:Tomcat5.5commonlibservlet-api.jar;Path%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;C:ProgramFilesMicrosoftSQLServer90DTSBinn;C:ProgramFilesCommonFilesAutodeskShared;C:ProgramFilesAutodeskbackburner;C:ProgramFilesJavajdk1.5.0_04binCATALINA_HOMED:Tomcat5.5CATALINA_BASED:Tomcat5.5JAVA_HOMEC:ProgramFilesJavajdk1.5.0_04binTOMCAT_HOMED:Tomcat5.5我的LOCALHOST:8080都打不开了~
解决方案
解决方案二:
JAVA_HOME不要配到bin这一层吧。你这都是在哪里配置的?
解决方案三:
引用1楼riyuexingchen1204的回复:
JAVA_HOME不要配到bin这一层吧。你这都是在哪里配置的?
+1
解决方案四:
JAVA_HOMEC:ProgramFilesJavajdk1.5.0_04只有这一个是必须的,其他的都可以不用配置(或保持原值)。如果不配置的话,你可以cdD:Tomcat5.5bin然后再startup.bat,这样也是可以成功启动的。
解决方案五:
引用1楼riyuexingchen1204的回复:
JAVA_HOME不要配到bin这一层吧。你这都是在哪里配置的?
他的Path,classpath都没有用java_home,也就是说配置的java_home是个鸡肋。classpath配置dt.jar和tools.jar即可,其他的jar可以不用配置,这些配置之后在cmd中输入以下命令:java-version看java是否已经配置成功。然后在看tomcat,看看tomcat的端口是否是8080。
解决方案六:
Google一下环境变量配置吧,你那太乱了,不需要配置那么多
解决方案七:
他的Path,classpath都没有用java_home,也就是说配置的java_home是个鸡肋。classpath配置dt.jar和tools.jar即可,其他的jar可以不用配置,这些配置之后在cmd中输入以下命令:java-version看java是否已经配置成功。然后在看tomcat,看看tomcat的端口是否是8080。
解决方案八:
JAVA_HOME:C:ProgramFilesJavajdk1.6.0PATH:C:ProgramFilesJavajdk1.6.0binCLASSPATH:.;C:ProgramFilesJavajdk1.6.0libdt.jar;C:ProgramFilesJavajdk1.6.0libtools.jar;Tomcat_HOME:C:ProgramFilesApacheSoftwareFoundationTomcat6.0CATALINDA_HOME:C:ProgramFilesApacheSoftwareFoundationTomcat6.0这些你都可以新建在你的用户环境变量中。只要你开机的时候进入的是设置这个环境变量的用户就行了。也可以写在系统环境变量中。它对所有用户都有效。但是由于PATH是已有的系统环境变量,你需要的是编辑(而不是新建)它,先写个分号把隔开,再把C:ProgramFilesJavajdk1.6.0bin填到PATH中去。其余的环境变量可以新建。
解决方案九:
CATALINA_HOME和CATALINA_BASE可以删除,TOMCAT_HOME和JAVA_HOME都没用到,JAVA_HOME把bin去掉,看TOMCAT能不能启动,如能果启动了,再在TOMCAT配置文件中找毛病