jdk和jre路径可以装在同一个文件夹下吗?

也就是说在装jdk的的后面一点提示还要选择jre的路径,可以跟jdk选在同一路经吗?会有什么影响?我是选择在一起的?为什么我在cmd里面运行java -version有1.70的信息,输入java也是有一长串信息,就是输入javac事提示找不到或无法加载主类,跟安装有影响吗?classpath我改很多次了。在线等。

可以,把jdk解压,放在指定目录,然后定义一下环境变量,就行了,很简单!
tar -xvf jdk-7u76-linux-x64.tar.gz
mv jdk1.7.0_76 /usr/lib/jvm/java7
# vi /etc/profile #编辑,在最后添加下面的内容
export JAVA_HOME=/usr/lib/jvm/java7
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
# source /etc/profile    #使配置文件立即生效
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-25
可以在同一路径 不过建议路径名不要有中文 和 空格 javac没结果就是classpath没配好 classpath里面填写jdk的路径;tools.jar的路径;dt.jar的路径;就可以了追问

D:\java\jdk1.7.0这是我的jdk路径,也就是JAVA_HOME,你帮我把classpath写一下,我复制。谢谢

追答

classpath里面写:D:\java\jdk1.7.0;tools.jar的路径;dt.jat的路径;就可以了

追问

.;%jJAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;我是这样写的,还总是提示我无法找到或加载主类

追答

你写你文件夹的路径啊 为什么要写java_home呢 java_home只是一个变量 相当于jdk的路径 你tools的路径是什么 就写什么

追问

没找到那两个佳宝,我去下载

追答

就在jre里面吗

本回答被提问者采纳
第2个回答  2019-05-11
可以放在同一个文件夹下,但不要把jre放在jdk包下,里面本来就有一个,javac没出来很可能是这个原因
第3个回答  2011-10-13
可以在一个文件夹里面,先在1.6以上的版本就可以不用配环境变量了。
系统自己会帮我们配置的。
路径中不要用到中文,不然会报错的!
第4个回答  2011-10-13
当然可以的
相似回答