linux安装 jdk linux修改jdk环境变量量怎么设置

Linux下安装JDK并配置环境变量_Linux教程_Linux公社-Linux系统门户网站
你好,游客
Linux下安装JDK并配置环境变量
来源:Linux社区&
作者:Linux
1. Download the JDK underlying the Linux Platform(建议下载RPM自解压格式的文件)。 我下载的文件是:jdk-6u19-linux-x64.bin
2. 上传到服务器后执行下面的命令:(我文件上传到/data目录中)
chmod 755 jdk-6u19-linux-x64.bin ./jdk-6u19-linux-x64.bin
3. 回答相关的询问(阅读协议是按空格即可。回答询问是输入yes即可,最后一步是按enter). 这样安装就算完成啦,我的JDK安装在目录/data/jdk1.6.0_19下。在这里再设置一个符号连接:执行命令:
ln -s jdk1.6.0_19 jre
(这样做的目的一是为了方便JDK升级,二是为了与其它服务器的设置一致)
4. 设置java环境变量(设置环境变量有好几种方式,这里我们直接修改profile): 编辑/etc/profile文件: 在这个文件的尾部增加三行:
export JAVA_HOME=/data/jre export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar& export PATH=$PATH:$JAVA_HOME/bin
重新登录一下就ok.
相关资讯 & & &
& (07月12日)
& (09/11/:39)
& (09月09日)
& (07月03日)
& (08/27/:35)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款如何在Linux上自动设置JAVA_HOME环境变量
作者:51cto
问题:我需要在我的 Linux 机器上编译 Java 程序。为此我已经安装了 JDK (Java Development Kit),而现在我正试图设置 JAVA_HOME 环境变量使其指向安装好的 JDK 。关于在 Linux 上设置 JAVA_HOME 环境变量,最受推崇的办法是什么?
许多 Java 程序或基于 Java 的集成开发环境 (IDE)都需要设置好 JAVA_HOME 环境变量。该变量应指向 Java 开发工具包 (JDK)或Java 运行时环境 (JRE)的安装目录。JDK 不仅包含了 JRE 提供的一切,还带有用于编译 Java 程序的额外的二进制代码和库文件(例如编译器,调试器及 JavaDoc 文档生成器)。JDK 是用来构建 Java 程序的,如果只是运行已经构建好的 Java 程序,单独一份 JRE 就足够了。
当您正试图设置 JAVA_HOME 环境变量时,麻烦的事情在于 JAVA_HOME 变量需要根据以下几点而改变:(1) 您是否安装了 JDK 或 JRE;(2) 您安装了哪个版本;(3) 您安装的是 Oracle JDK 还是 Open JDK。
因此每当您的开发环境或运行时环境发生改变(例如为 JDK 更新版本)时,您需要根据实际情况调整 JAVA_HOME 变量,而这种做法是繁重且缺乏效率的。
以下 export 命令能为您自动设置 JAVA_HOME 环境变量,而无须顾及上述的因素。
若您安装的是 JRE:
export&JAVA_HOME=$(dirname&$(dirname&$(readlink&-f&$(which&java))))&
若您安装的是 JDK:
export&JAVA_HOME=$(dirname&$(dirname&$(readlink&-f&$(which&javac))))&
根据您的情况,将上述命令中的一条写入 ~/.bashrc(或 /etc/profile)文件中,它就会永久地设置好 JAVA_HOME 变量。
注意,由于 java 或 javac 可以建立起多个层次的符号链接,为此&readlink -f&命令是用来获取它们真正的执行路径的。
举个例子,假如您安装的是 Oracle JRE 7,那么上述的第一条 export 命令将自动设置 JAVA_HOME 为:
/usr/lib/jvm/java-7-oracle/jre&
若您安装的是 Open JDK 第8版,那么第二条 export 命令将设置 JAVA_HOME 为:
/usr/lib/jvm/java-8-openjdk-amd64&
简而言之,这些 export 命令会在您重装/升级您的JDK/JRE,或更换默认 Java 版本时自动更新 JAVA_HOME 变量。您不再需要手动调整它。
via: /set-java_home-environment-variable-linux.html
官方微博/微信
每日头条、业界资讯、热点资讯、八卦爆料,全天跟踪微博播报。各种爆料、内幕、花边、资讯一网打尽。百万互联网粉丝互动参与,TechWeb官方微博期待您的关注。
↑扫描二维码
想在手机上看科技资讯和科技八卦吗?想第一时间看独家爆料和深度报道吗?请关注TechWeb官方微信公众帐号:1.用手机扫左侧二维码;2.在添加朋友里,搜索关注TechWeb。
众多用户最期待iPhone 8的一件事,就是Home键被集成在屏幕中,因为这样全面屏看起来足...
昨天,来自韩联社、Navier等韩国媒体的报道均指出,三星定于8月26日在纽约举办Galaxy ...
2015年秋季,在发布iPhone 6s的时候,苹果在官网上打出了一条这样的广告语:“唯一的...
北京时间6月21日凌晨消息,据国外网站The Outline报道,为了避免未来产品的信息向媒体...
继阿里、腾讯、三大运营商的高举高打,这场千亿级规模的“云计算”圈地战中,一批新贵...
据《纽约时报》北京时间6月21日报道,比特币价格在最近数月创下历史新高,自年初以来...
昨日,魅族Flyme迎来了五周岁的日子。据官方说法,目前其用户总数已经超过5000万。在...
今晨,微软为Fast Ring会员推送了Windows 10 Fall Creators Update(秋季创意者更新)...
一加手机从创立之初就有“刷机小王子”的称号,而且官方从一开始就提供root、刷机保修...
火影忍者手游野原琳在活动中曝光,这是上个版本预告的忍者,由于声优的事情耽搁了这个......
落梅点雪无痕,千里烟岚一叹。6月21日5:00—6月27日23:59,在小屋愿之庭的限时奖阁岚......
王者荣耀新版周瑜即将上线体验服,欢迎召唤师们来体验哟!下面就为大家介绍新版周瑜的......
夜雾迷城活动2月22日5:00—2月28日23:59,本次活动新增套装黎明之冠新月之吻,下面为......
Copyright (C)
All rights reserved.
请选择一张图片分享
要转发到新浪微博,请
要转发到QQ空间,请Fedora Linux,JDK安装与配置环境变量 - 推酷
Fedora Linux,JDK安装与配置环境变量
chmod +x jdk-1_5_0_08-linux-i586.bin
./jdk-1_5_0_08-linux-i586.bin
chmod +x jdk-1_5_0_08-linux-i586.rpm
rpm -ivh jdk-1_5_0_08-linux-i586.rpm
2.设置环境变量
#vi /etc/profile
或是#gedit /etc/profile
在最后面加入
# java ......................
JAVA_HOME=/usr/java/jdk1.5.0_08/ #JDK所在系统的目录
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:/lib.dt.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
3.用户使用
vi /etc/profile.d/java.sh
JAVA_HOME=/usr/java/jdk1.5.0_08/
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:/lib.dt.jar
PATH=$JAVA_HOME/bin:$PATH
#有的系统这句话没用 JAVA_OPTS=“-server -Xmx768m -XX:MaxNewSize=512m -XX:MaxPermSize=700m”
#这句也一样无效 CATALINA_OPTS=“-server -Xmx768m -XX:MaxNewSize=512m -XX:MaxPermSize=700m”
export JAVA_HOME CLASSPATH PATH JAVA_OPTS CATALINA_OPTS
chmod 755 /etc/profile.d/java.sh
4 执行所有的命令
source /etc/profile
source /etc/profile.d/java.sh
5. 测试JAVA是否安装
java -version
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致【Linux】linux安装JDK并配置环境变量
linux安装JDK并配置环境变量
1、下载JDK,
2、拷贝到目录下:
执行命令 chmod x&jdk-7u51-linux-x64.rpm
&增加对这个包的执行权限;
rpm -ivh&jdk-7u51-linux-x64.rpm
&执行jdk安装
3、配置环境变量
vi /etc/profile &末尾增加如下一段
export JAVA_HOME=/usr/java/jdk1.7.0_51
&要改为安装路径
CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
运行 source /etc/profile 使环境变量生效;
4、配置验证:
java -version
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 linuxjdk环境变量 的文章

 

随机推荐