有java home 还需要设置jre home么?
答案:5 悬赏:10 手机版
解决时间 2021-04-05 13:50
- 提问者网友:听门外雪花风
- 2021-04-04 14:00
有java home 还需要设置jre home么?
最佳答案
- 五星知识达人网友:长青诗
- 2021-04-04 14:07
进行如下设置:
例如JDK的安装路径为C:\Program Files\Java\jdk1.5.0
在系统的环境变量里增加一个系统变量JAVA_HOME,值为C:\Program Files\Java\jdk1.5.0
JRE_HOME,值为C:\Program Files\Java\jdk1.5.0\jre
配置好后运行startup.bat即可成功运行,运行shutdown.bat即可关闭tomcat。
例如JDK的安装路径为C:\Program Files\Java\jdk1.5.0
在系统的环境变量里增加一个系统变量JAVA_HOME,值为C:\Program Files\Java\jdk1.5.0
JRE_HOME,值为C:\Program Files\Java\jdk1.5.0\jre
配置好后运行startup.bat即可成功运行,运行shutdown.bat即可关闭tomcat。
全部回答
- 1楼网友:等灯
- 2021-04-04 17:50
不用
- 2楼网友:有你哪都是故乡
- 2021-04-04 16:30
不用
- 3楼网友:煞尾
- 2021-04-04 15:11
安装JDK后,Java目录下有jdk和jre两个文件夹,但jdk下还有一个jre文件夹,而且这个jre比前面那个jre在bin目录下多了个server文件夹!
普通用户装jre即可。开发人员需要安装jdk,其中包括jre。所以jdk目录下包括jre目录。两个jre大体相同,有细微的差别。
两套 jre ,是针对不同的工作职责!不同的 jre 负责各自范围的内容。
当用户只需要执行 java 的程序时,那么C:\Program Files\Java\jre1.5.0_08的 jre 就 ok !
当用户是 java 程序员,则需要 java 开发环境。编译时,系统就会优先去找C:\Program Files\Java\jdk1.5.0_08\bin下的“ java 、 javac ”这些命令所在目录或者他们的父目录的 jre 。即开发环境下运行的是 jdk 下的 jre 。
所有的环境参数,类似%JAVA_HOME%这种,是因为有地方会引用到这种参数,所以才会去设置,又比如“%TOMCAT_HOME%”。 就类似你建立了一个全局变量,而不是局部变量,需要用到这个变量时,才会去引用过来。追问谢谢啊
我想知道:安装jdk的时候,jdk会带有一个jre(jdk文件夹下会有一个jre文件夹),为什么捆绑安装的时候回出现一个jdk和一个jre平行的文件目录,开发商出于什么样的考虑要这么做
tomcat_home,感觉6以后就不太用了,有点古老还是我理解错了,我就理解成catalina_home了追答jre是Java Runtime Environment,是java程序运行时的必须的,JDK只在开发是用到。
jdk目录是给开发者用的,其下的jre是在developer是运行java程序会用的。
单独的jre目录是给一般的使用者用的,因为他们并不需要去开发java程序。
这样分开,是为了区分他们的职责范围,提供不同用户以不同的安装选择。
catalina_home也好,tomcat_home也好,都会在你的一些启动文件,配置文件中存在。将你的tomcat下start.bat以文本打开,你会看到很多类似%tomcat_home%这样的参数配置。即使在新的tomcat中也存在。不同的是安装版本的tomcat和解压版本的tomcat,安装版本的会自动为你配置参数。
普通用户装jre即可。开发人员需要安装jdk,其中包括jre。所以jdk目录下包括jre目录。两个jre大体相同,有细微的差别。
两套 jre ,是针对不同的工作职责!不同的 jre 负责各自范围的内容。
当用户只需要执行 java 的程序时,那么C:\Program Files\Java\jre1.5.0_08的 jre 就 ok !
当用户是 java 程序员,则需要 java 开发环境。编译时,系统就会优先去找C:\Program Files\Java\jdk1.5.0_08\bin下的“ java 、 javac ”这些命令所在目录或者他们的父目录的 jre 。即开发环境下运行的是 jdk 下的 jre 。
所有的环境参数,类似%JAVA_HOME%这种,是因为有地方会引用到这种参数,所以才会去设置,又比如“%TOMCAT_HOME%”。 就类似你建立了一个全局变量,而不是局部变量,需要用到这个变量时,才会去引用过来。追问谢谢啊
我想知道:安装jdk的时候,jdk会带有一个jre(jdk文件夹下会有一个jre文件夹),为什么捆绑安装的时候回出现一个jdk和一个jre平行的文件目录,开发商出于什么样的考虑要这么做
tomcat_home,感觉6以后就不太用了,有点古老还是我理解错了,我就理解成catalina_home了追答jre是Java Runtime Environment,是java程序运行时的必须的,JDK只在开发是用到。
jdk目录是给开发者用的,其下的jre是在developer是运行java程序会用的。
单独的jre目录是给一般的使用者用的,因为他们并不需要去开发java程序。
这样分开,是为了区分他们的职责范围,提供不同用户以不同的安装选择。
catalina_home也好,tomcat_home也好,都会在你的一些启动文件,配置文件中存在。将你的tomcat下start.bat以文本打开,你会看到很多类似%tomcat_home%这样的参数配置。即使在新的tomcat中也存在。不同的是安装版本的tomcat和解压版本的tomcat,安装版本的会自动为你配置参数。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯