配置java_home到底有什么用?为什么tomcat一定要配置它?
学了好久的java了,到现在还没弄懂环境变量。我想问大家,tomcat一定要配置java_home吗?试了一下6.0版本的,这个版本的一定要配置环境变量,要不然在cmd下...
学了好久的java了,到现在还没弄懂环境变量。我想问大家,tomcat一定要配置java_home吗?试了一下6.0版本的,这个版本的一定要配置环境变量,要不然在cmd下启动不了。不知大家知道其它版本是否用配置。
而且我不明白在我已经配置了path环境变量的情况下为什么还要在配置java_home,path=C:\Program Files\Java\jdk1.6.0_02 。
按道理来说配置java_home与配置path不是一个道理吗,tomcat不就是想要java的运行环境吗?从path里读不就行了吗?干嘛多此一举又增加个java_home呢?当然写tomcat的程序员比我厉害百倍,他这么写一定是有他的道理的。不过我想知道这么写有什么好处,所以想听听大家的想法。大篇的拷贝就不要往上贴了。谢谢大家了。
我是觉得这个问题值得研究我才去看它,而且我想知道我的想法对不对。我觉得tomcat如果要是只去读path的话,全世界的java程序员都会少配一个java_home,这不是很省事吗? 展开
而且我不明白在我已经配置了path环境变量的情况下为什么还要在配置java_home,path=C:\Program Files\Java\jdk1.6.0_02 。
按道理来说配置java_home与配置path不是一个道理吗,tomcat不就是想要java的运行环境吗?从path里读不就行了吗?干嘛多此一举又增加个java_home呢?当然写tomcat的程序员比我厉害百倍,他这么写一定是有他的道理的。不过我想知道这么写有什么好处,所以想听听大家的想法。大篇的拷贝就不要往上贴了。谢谢大家了。
我是觉得这个问题值得研究我才去看它,而且我想知道我的想法对不对。我觉得tomcat如果要是只去读path的话,全世界的java程序员都会少配一个java_home,这不是很省事吗? 展开
展开全部
你好:
我觉得一就是方便引用,比如我的环境变量就是
path=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
有的可能更多,你要是添全了特别长,你引用的时候容易弄错
又一次我重装了JAVA到别的目录,嘿嘿,改的时候就麻烦了,小心翼翼的总怕漏掉一个,你要使用了这个变量就该一个就行不会出错
还有Tomcat他的服务要用这个变量,有的第三方软件也要用这个变量,所以这个变量还是很必要的
祝你JAVA早日牛逼起来,呵呵
我觉得一就是方便引用,比如我的环境变量就是
path=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
有的可能更多,你要是添全了特别长,你引用的时候容易弄错
又一次我重装了JAVA到别的目录,嘿嘿,改的时候就麻烦了,小心翼翼的总怕漏掉一个,你要使用了这个变量就该一个就行不会出错
还有Tomcat他的服务要用这个变量,有的第三方软件也要用这个变量,所以这个变量还是很必要的
祝你JAVA早日牛逼起来,呵呵
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java_home是jdk的安装路径,配置java_home后可以在cmd中直接使用java的各种命令。tomcat需要jre环境,而且tomcat是以cmd命令的方式启动的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你看看tomcat文件夹里面bin目录中的setclasspath.bat文件
然后再研究研究其他几个启动用的bat文件就知道了,没有JAVA_HOME配置,tomcat是起不来的
然后再研究研究其他几个启动用的bat文件就知道了,没有JAVA_HOME配置,tomcat是起不来的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道原理,就是想交流一下。、今天刚配了一个,Tomcat版本8.0,jdk版本是1.7,这个我没有配置JAVA_HOME,配置了path变量,JRE_HOME,以及新建了CATALINA_HOME变量,启动没有问题,主页也可以访问
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询