Java Development Kit(JDK)是一个Java开发环境。Java开发者需要安装JDK来编写和运行Java软件。在Linux系统上,安装JDK需要执行几个命令,包括下载JDK二进制文件,解压缩文件,并将文件添加到环境变量中。
创新互联:公司2013年成立为各行业开拓出企业自己的“网站建设”服务,为1000多家公司企业提供了专业的成都网站设计、成都网站建设、网页设计和网站推广服务, 按需网站建设由设计师亲自精心设计,设计的效果完全按照客户的要求,并适当的提出合理的建议,拥有的视觉效果,策划师分析客户的同行竞争对手,根据客户的实际情况给出合理的网站构架,制作客户同行业具有领先地位的。
为了提高效率并减少错误,我们可以编写一个自动化的安装脚本,自动完成这些步骤。本文将讨论如何编写一个适用于Linux的JDK安装脚本。
之一步:编写脚本文件
在终端中打开一个文本编辑器(如vim或nano),创建一个新文件,并将文件保存为.sh扩展名。脚本文件的开头应该包含以下两个行:
`#!/bin/bash`
`set -e`
之一行告诉系统,我们正在使用Bash shell来运行脚本。第二行告诉系统,如果脚本中出现任何错误,立即停止脚本执行。
第二步:定义JDK下载链接
在脚本文件中定义JDK下载链接。可以使用Oracle官网提供的链接,也可以使用openjdk项目提供的链接。以下是打开JDK 11.0.12下载页面时看到的URL:
`https://download.oracle.com/otn-pub/java/jdk/11.0.12+8/0d1cfde4252546c6931946de8db48ee2/jdk-11.0.12_linux-x64_bin.tar.gz`
注意:需要从Oracle官网下载JDK时,需要使用Oracle账号登录,并且在下载页面中需要接受协议。也可以从openJDK项目官网下载JDK。
第三步:定义JDK安装目录
定义下载JDK所需的安装目录。通常安装目录是/usr/local,但用户可以根据自己的需要设定。可以使用以下命令定义安装目录:
`export JAVA_HOME=/usr/local/java`
`mkdir -p $JAVA_HOME`
该命令会创建一个名为java的目录,并指定其路径为/usr/local/java。如果该目录已存在,命令将创建java子目录。
第四步:下载并解压缩JDK二进制文件
下载JDK二进制文件。可以使用wget命令从指定的URL下载文件。以下是下载JDK所需的命令:
`URL=https://download.oracle.com/otn-pub/java/jdk/11.0.12+8/0d1cfde4252546c6931946de8db48ee2/jdk-11.0.12_linux-x64_bin.tar.gz`
`wget –no-cookies –no-check-certificate –header “Cookie: oraclelicense=accept-securebackup-cookie” $URL`
该命令使用wget从指定的URL下载JDK二进制文件,并使用–no-cookies和–no-check-certificate参数禁用cookie和证书检查。–header参数指定了接收Oracle协议的cookie。
解压缩下载的文件。以下是解压缩JDK所需的命令:
`tar -xvzf jdk-11.0.12_linux-x64_bin.tar.gz -C $JAVA_HOME –strip-components=1`
该命令使用tar命令将JDK文件解压缩到指定的安装目录,并使用–strip-components参数省略目录结构。
第五步:将JDK添加到环境变量中
将JDK添加到Linux系统变量中,以便Java应用程序可以在系统上运行。以下是添加JDK到系统变量中所需的命令:
`echo “export JAVA_HOME=/usr/local/java” >> ~/.bashrc`
`echo “export PATH=\$PATH:\$JAVA_HOME/bin” >> ~/.bashrc`
该命令向.bashrc文件中添加了两个export语句,将JDK添加到环境变量中。这些语句将在系统启动时执行。
第六步:执行脚本
至此,安装JDK所需的所有步骤都已完成。现在,只需执行脚本即可安装JDK。以下是运行安装脚本的命令:
`sudo ./install-jdk.sh`
脚本将自动下载JDK二进制文件,解压缩文件,将文件添加到环境变量中,并完成了JDK的安装过程。
:
本文讨论了如何编写适用于Linux的JDK安装脚本。在编写自动化脚本时,考虑到用户体验和可维护性是非常重要的。通过编写和使用脚本,可以提高效率并减少运行错误。希望这篇文章对您有所帮助!
成都网站建设公司-创新互联为您提供网站建设、网站制作、网页设计及定制高端网站建设服务!
这个是本人的JDK配置文档,可迹胡以给你参考下,根据你的需求,操作1~4即可.
$ getconf LONG_BIT
如无特殊说明,以下操作均是root用户操作
1) 创建java目录
# mkdir /usr/java
2) sh安装jdk….bin到java目录
# sh /tmp/jdk-6u45-linux-x64.bin
# mv jdk1.6.0_45 latest
3) 修改或备/etc/profile,加入环境变量
export JAVA_HOME=/usr/java/latest
export CLASSPATH=.:/usr/衫州毁java/latest
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export CLASSPATH=.:$JAVA_HOME/lib:$CLASSPATH
4) source环境变量使之生效
. /etc/profile
5) 设置java和javac软链接
/usr/in/alternatives –install /usr/bin/java java /usr/java/latest/bin/java 20230
/usr/in/alternatives –install /usr/bin/javac javac /usr/java/latest/bin/javac 20230
6) 指定java和javac路径
/usr/in/alternatives –config java
/usr/in/alternatives –config javac
7) java和javac路径确认
/usr/in/alternatives –display java
/usr/in/alternatives –display javac
8) java和javac测试
$ cat HellowWorld.java
public class HellowWorld{
public static void main(String args){
System.out.println(“Hello java World ! “);
}
}
$ ls
HellowWorld.java
$ javac HellowWorld.java
$ ls
HellowWorld.class HellowWorld.java
$ java HellowWorld
Hello java World !
私聊我帮你装下吧,这里说也不方便
Oracle官网下载jdk linux安装包,这里以jdk-7u71-linux-x64.tar.gz为例
Linux下安装jdk并配置环境变量
解压安装包
tar zxvf jdk-7u71-linux-x64.tar.gz
Linux下安装jdk并配置环境变量
移到相应的位置
mv jdk1.7.0_71 /usr/local/耐和
Linux下安装jdk并配置环境变量
备份系统环境变量
cp /etc/profile /home/mj/
Linux下安装jdk并配置环境变量
编辑系统环境变量
vi /etc/profile
输入i
加入内容如下:
export JAVA_HOME=/usr/local/jdk1.7.0_71
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
注意标点符号,JAVA_HOME是刚才mv到路径
加载刚设置的变量
source /etc/profile
测试是否安装成功
输入 java -version 然后会显示jdk的版本信息等
输唤举入javac 会显示javac的命令帮助 这样jdk和环境变量就配置成功和亩碧了
linux jdk安装脚本的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux jdk安装脚本,如何编写适用于Linux的JDK安装脚本?,阿里云Linux服务器安装jdk总是不成功,网上找了好多方法都不行,谁能帮帮忙,不胜感激.,linux怎么配置jdk环境变量的信息别忘了在本站进行查找喔。
四川成都云服务器租用托管【创新互联】提供各地服务器租用,电信服务器托管、移动服务器托管、联通服务器托管,云服务器虚拟主机租用。成都机房托管咨询:13518219792
创新互联(www.cdcxhl.com)拥有10多年的服务器租用、服务器托管、云服务器、虚拟主机、网站系统开发经验、开启建站+互联网销售服务,与企业客户共同成长,共创价值。
网页标题:如何编写适用于Linux的JDK安装脚本?(linuxjdk安装脚本)
当前链接:http://www.csdahua.cn/qtweb/news1/403151.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网