日期:2014-05-17  浏览次数:21061 次

没有配置java_home环境变量却能在控制台运行java程序
我故意把Java_home环境变量删除了,不能在控制台运行javac命令进行编译,为什么却是能够运行java程序??
此外tomcat7.0也是前一段时间能正常运行,后来突然就启动不了了,总是启动超时,把时间设置成500s还是会超时,求高手帮解答。不胜感激!!!
------解决方案--------------------
安装程序在system32目录下放了个java.exe
tomcat日志贴出来看看
------解决方案--------------------
java.exe等运行不靠java_home,只要使用java\bin目录就可以,或者设置path变量/。
------解决方案--------------------
引用:
运行java的时候是默认的在system32目录下先查找java.exe吗?
刚才又在eclipse中重启了一下tomcat,这次又能够正常启动了,这是什么问题啊???是因为我把java_home环境变量删除了吗?另外我在path环境变量中原来也有一个jdk的安装路径,我把这个路径也删除了。


系统变量Path里所有的路劲都会去找
------解决方案--------------------
TOMCAT7是压缩版还是安装版
------解决方案--------------------
在我印象中,tomcat运行是需要JAVA_HOME变量的,java是不需要配置JAVA_HOME的