
Linux下配置Java环境变量方法:
在安装好jdk之后可以通过如下三种方法配置环境变量:
1该计算机只作为开发使用,直接修改/etc/profile文件,所有用户的shell都有权使用这些环境变量,因此可能会给系统带来安全性问题。
终端输入命令 vi /etc/profile 编辑profile文件
在profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk160_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=:$JAVA_HOME/lib/dtjar:$JAVA_HOME/lib/toolsjar
注意:
a 将 /usr/share/jdk160_14改为该计算机jdk安装目录
b linux下用冒号“:”来分隔路径
c $PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值
2更为安全的方法修改只需要修改其个人用户主目录下的bash_profile文件,即bash_profile文件,把使用这些环境变量的权限控制到用户级别。
终端输入命令 vi ~/bash_profile编辑bash_profile文件
在bash_profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk160_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=:$JAVA_HOME/lib/dtjar:$JAVA_HOME/lib/toolsjar
3 临时使用,切换shell设置失效
只需在shell终端执行下列命令:
export JAVA_HOME=/usr/share/jdk160_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=:$JAVA_HOME/lib/dtjar:$JAVA_HOME/lib/toolsjar
记得刚开始学习JAVA的时候,很多书、视频上或者老师都会讲解java环境变量的设置。安装好Java后,通常需要配置几个环境变量:JAVA_HOME、PATH、CLASSPATH。当时也就是按照他们讲的做,至于原因或他们的作用却不是很了解,我想大部分人初学的时候都是这种状况,因为讲解的人一般都没有讲解所以然。今天遇到了环境变量相关的问题,于是将这些问题总结一下。你可以来我们这里学习,每天晚上我们都会在网上讲课在线直播,都是Java行业里身经百战的人物,每天我们很多人同时在一块学习,一块提高,如果你想学的话,可以来我们这个群, 排在前三位的数字是175,处于中间地带的三位数字是:161 ,最后断后的是:984,把这些按照顺序组合起来,就来到了Java学习的梦想之地,当然如果你只想混日子的话,那就不要来了,我们这是不欢迎。
Java环境变量配置
我的电脑点右键,选择“属性”,选择“高级”标签,进入环境变量设置,分别设置如下三个环境变量:
设置JAVA_HOME:
一是为了方便引用,比如,JDK安装在C:\jdk160目录里,则设置JAVA_HOME为该目录路径, 那么以后要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长的路径串;
二则是归一原则, 当JDK路径改变的时候, 仅需更改JAVA_HOME的变量值即可, 否则,就要更改任何用绝对路径引用JDK目录的文档, 要是万一没有改全, 某个程序找不到JDK, 后果是可想而知的----系统崩溃!
三则是第三方软件会引用约定好的JAVA_HOME变量, 不然, 你不能正常使用该软件
在系统环境变量那一栏中点->新建JAVA_HOME (JAVA_HOME指向的是JDK的安装路径)
变量名: JAVA_HOME
变量值: C:\jdk160
(1)设置好path变量,使得我们能够在系统中的任何地方运行java应用程序,比如javac、java、javah等等,这就要找到我们安装JDK的目录,
假设我们的JDK安装在C:\jdk160目录下,那么在C: \jdk160\bin目录下就是我们常用的java应用程序,我们就需要把C:\jdk160\bin这个目录加到path环境变量里面。
在系统变量里找到path变量,选择->编辑;(里面已经有很多的变量值,是在变量值的最前面加上C:\jdk160\bin; 如果没有 就新建一个 但是 一般都会有的)
变量名: path
变量值: C:\jdk160\bin;
或 %JAVA_HOME%\bin;
(2)classpath环境变量,是当我们在开发java程序时需要引用别人写好的类时,要让java解释器知道到哪里去找这个类。通常,sun为我们提供了一些额外的丰富的类包,一个是dtjar,一个是toolsjar,这两个jar包都位于C:\jdk160\lib目录下,所以通常我们都会把这两个jar包加到我们的classpath环境变量中set classpath=;C:\jdk160\lib\toolsjar;C:\jdk160\lib\dtjar。
在系统环境变量那一栏中点->新建classpath
变量名: classpath
变量值: ;C:\jdk160\lib\toolsjar;C:\jdk160\lib\dtjar;
或 ;%JAVA_HOME%\lib\toolsjar;%JAVA_HOME%\lib\dtjar;
(注意,CLASSPATH 中最前面是有个 “”的,表示当前目录,这样当我们
jre环境变量配置
JDK安装完成后,就进行环境变量的设置。
1、右击“我的电脑”->;“属性”,选择“高级”,点击“环境变量”的按钮。
2、在系统变量里,点击“新建”,在变量名输入java_home ;变量值输入D:\Program Files\Java\jdk160_10 ,点击确定。
同上,新建一个系统变量,变量名为:classpath;变量值:;%java_home%\lib;%java_home%\lib\ toolsjar ,点击确定。
在系统变量中,点击Path变量,点解编辑,在变量值中添加:%java_home%\bin;%java_home%\jre6\bin; ,点击确定。
3、测试:
新建一个txt文本,复制以下代码:
public class test
{
public static void main(String[] args)
{
Systemoutprintln("Hello World!");
}
}
保存后续命为java的文件,且文件名为testjava。
打开命令提示符,输入F: 回车,输入javac testjava 回车,输入java test 输出结果为:Hello World!
如何配置环境变量
配置环境变量的方法:我的电脑右击——属性——高级系统设置——环境变量
具体步骤如下:
1 在我的电脑上右击-属性-高级系统设置
2 点击右下角“更改设置”。
3 在d出的窗口中点击右下角的“环境变量”按钮。
4 接下来可以在用户环境变量或者系统环境变量中配置具体的环境变量,点击编辑新加环境变量,注意用分号分隔开。
5 java环境变量配置:
a、在path后面新加JDK安装路径下面的bin文件夹的路径例如:";D:\JDK\bin"
b、新建javahome环境变量,值为JDK的安装路径例如:"D:\JDK"
c、新建classpath环境变量,这个变量值有两个为"D:\JDK\lib\toolsjar;D\JDK\lib\tdjar"
jre环境变量配置
JDK安装完成后,就进行环境变量的设置。
1、右击“我的电脑”->“属性”,选择“高级”,点击“环境变量”的按钮。2、在系统变量里,点击“新建”,在变量名输入java_home ;变量值输入D:\Program Files\Java\jdk160_10 ,点击确定。
同上,新建一个系统变量,变量名为:classpath;变量值:;%java_home%\lib;%java_home%\lib\ toolsjar ,点击确定。在系统变量中,点击Path变量,点解编辑,在变量值中添加:%java_home%\bin;%java_home%\jre6\bin; ,点击确定。
3、测试:新建一个txt文本,复制以下代码:public class test{public static void main(String[] args){Systemoutprintln("Hello World!");}}保存后续命为java的文件,且文件名为testjava。打开命令提示符,输入F: 回车,输入javac testjava 回车,输入java test 输出结果为:Hello World!。
jre需要配置到环境变量中吗?
如果是刚安装的jdk,哈,兄弟,你其实什么都不用配,也正常。jdk14以后的版本都不用配任何东西,安装了就能用。网上那些资料早过气了。
上面给答案的兄弟或者其它很多人,都是看了网上的资料,然后就去配环境变量,然后调试,哈,行了,以为真的就需要这样配了,笑死人了。
其中的道道是这样的:
所谓环境变量可以这样理解,把 *** 作系统理解为一个平常的系统,它当调用一个api接口的时候,需要输入参数,就像我们写java代码一样。
但我们也知道,一个功能不可能只有一种方法。除了设置环境变量来传递参数之外,还可以有其他的办法,Jdk5及以后的版本就采取了其它的做法。
当然,你不是安装的JDK,而是拷贝的别人已安装好的,就需要配置环境变量了。
如果你平时都是用eclipse等IDE来写代码,而不是文本文件,就只需要在eclipse里面配置就行了。
再说说JDK与JRE的却别,很多人都不知道。
JDK是用来编译是用来调用的库,比如javalang,javautil等都在JDK里面的
JRE是用来解释的调用的。如果你是一个用户,你只需要安装JRE就行了
如果你是开发者,你只需要安装JDK。
JDK里面包含了jre,你可以去JDK的目录下面看看,不是有个JRE吗?
那你说,你配置环境变量是编译的时候用,还是用来解释的时候用的?
现在你知道环境变量里面是否需要配置JRE了吧,o(∩_∩)o。哈哈
如何配置jdk和jre的环境变量
安装过程同其他软件安装过程一样,不多说,值得一提的是JDK安装完成之后,会要求安装jre,因为现在JDK和jre都打包到一起了,直接选择安装
接下来配置环境变量,右击桌面上计算机,点击属性,然后选择高级属性
在d出的对话框内选择环境变量,进行编辑,路径和名称
新建系统变量,名称:JAVA_HOME,路径:JDK的安装路径,找到JDK的安装目录,然后复制路径,粘贴过来就好。
6
名称:CLASSPATH路径:;%JAVA_HOME%\lib;%JAVA_HOME%\lib\toolsjar(由于这个引用的是相对路径,直接复制过去就可以了,注意前面的""和";")
7
然后找到path变量,点击编辑粘贴:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
由于前面有其他变量,注意用";"隔开。
jre6怎么设置环境变量啊,高手给讲下!!!!!
首先说明一下 环境变量不是设置jre 而是jdk 你的jre6旁边是不是有jdk文件夹?
右击我的电脑->;属性->;高级->;环境变量->;用户变量中单击[新建(N)]添加以下环境变量
(1)右击我的电脑->;属性->;高级->;环境变量->;用户变量中单击[新建(N)]添加以下环境变量
变量名:JAVA_HOME
变量值:找到JDK的安装目录,全部打开一直找到并打开jdk160这个文件夹,然后直接复制文件的地址(D),这个文件地址就是JAVA_HOME变量值 例如我的是
D:\Program Files\Java\jdk160_10"(自己看一下 你的应该是C:\Program Files\Java\jdk160\吧)
(2)CLASSPATH
;%JAVA_HOME%\lib\dtjar;%JAVA_HOME%\lib\toolsjar;(注前面的点号和分号一定不能丢,还有中间的,后面的分号也不要丢了 这个可以直接照我的复制就行了)
(3 )变量名:PATH(如果你用系统变量 不要把系统的覆盖了 加在前面就行了)
变量值:%JAVA_HOME%\bin;
这样就好了 试验一下吧
开始->;所有程序->;附件->;命令提示符
打入 javac 回车
再打入java 回车 是不是两次都有一大堆参数? 那就恭喜你 完事儿了
java JRE安装以及环境变量的配置怎么弄
安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错)
如下图所示
1:安装jdk 随意选择目录 只需把默认安装目录 \java 之前的目录修改即可
2:安装jre→更改→ \java 之前目录和安装 jdk 目录相同即可
注:若无安装目录要求,可全默认设置。无需做任何修改,两次均直接点下一步。
安装完JDK后配置环境变量 计算机→属性→高级系统设置→高级→环境变量
系统变量→新建 JAVA_HOME 变量 。
变量值填写jdk的安装目录(本人是 E:\Java\jdk170)
系统变量→寻找 Path 变量→编辑
在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)
6
系统变量→新建 CLASSPATH 变量
变量值填写 ;%JAVA_HOME%\lib;%JAVA_HOME%\lib\toolsjar(注意最前面有一点)
系统变量配置完毕
7
检验是否配置成功 运行cmd 输入 java -version (java 和 -version 之间有空格)
若如图所示 显示版本信息 则说明安装和配置成功。
JDK环境变量的配置
以jdk142_09为例,你可以根据你的jdk版本号及安装路径进行相应的修改在这里我将jdk142_09直接安装在C盘下,即C:\j2sdk142_09下面为详细配置:1JAVA_HOMEJAVA_HOME指向的是JDK的安装路径在该路径下你应该能够找到bin、lib等目录如我的设置就应该为JAVA_HOME=C:\j2sdk142_09;2PATH设置PATH的目的是为了指向JDK的bin目录在bin目录下放的是各种编译执行命令如我的设置就应该为PATH=C:\j2sdk142_09\bin;C:\j2sdk142_09\jre\bin;需要说明,系统本身就有PATH环境变量,只要把C:\j2sdk142_09\bin;C:\j2sdk142_09\jre\bin;直接放到后面即可,中间使用";"隔开3CLASSPATHCLASSPATH设置类的路径,也最为重要如我的设置就应该为CLASSPATH=;C:\j2sdk142_09\lib;C:\j2sdk142_09\lib\toolsjar;最前面加上""和";",意为首先在当前目录中查找以上配置均是在我的JDK安装目录为C:\j2sdk142_09前提下进行的你可以根据实际的安装目录进行相应的修改配置方法:右击"我的电脑"——>"属性",在d出的"系统属性"选项面板中选择"高级"选项卡,点击"环境变量"按钮,d出"环境变量"面板,在用户变量或者系统变量中进行相应的配置即可注意:用户变量只对当前登录本机的用户有效,而系统变量对所有登录本机的用户均有效,你可以根据自己的喜好在相应的变量环境中进行配置所有环境变量配置好后,在命令窗口中直接执行java或者javac命令,出现了相应的信息,说明配置成功。
我安装的是jre6,怎么设置环境变量?
1。 变量名为JAVA_HOME,内容为"这里面写你的jdk的安装后的绝对路径"
2。 变量名为CLASS,内容为";%JAVA_HOME%\jib\toolsjar" 注意:内容里面的那个是分号,不是冒号;它前面的是点。
3。 变量名为Path, 内容为";%JAVA_HOME%\bin" 注意:内容里面的那个是分号;还有这个变量名已经存在,你只需在内容的最后面添加即刻(也就是说,这个环境你只需编辑,而不用像前面那样新增);并且这个变量你一定不要改动里面原先存在的内容,动了的话,有可能系统启动不了,也有可能你的某个软件不能启动了
Java18环境变量配置:
aJAVA_HOME:jdk安装目录
bCLASSPATH:;%JAVA_HOME%\lib”
cPATH:%JAVA_HOME%\bin
配置环境变量方法:
1点击计算机,右键d出菜单,选择属性;
2进入属性之后,选择高级系统设置;
3点击环境变量,然后依次添加环境变量已经变量值即可。
以上就是关于请问Linux下怎么配置Java环境变量全部的内容,包括:请问Linux下怎么配置Java环境变量、java环境变量配置问题、jre环境变量配置等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)