linuxjdk安装tar
1. Windows与linux安装JDK17:配置环境变量
Windows与Linux安装JDK17并配置环境变量的方法如下:
Windows系统:1. 下载JDK17:从Oracle官网下载适用于Windows系统的JDK17安装包,推荐下载zip包进行手动安装。2. 解压安装包:将下载的zip包解压到指定目录,例如C:Program Filesjavajdk17。3. 配置环境变量: 右键点击“此电脑”或“计算机”,选择“属性”。 点击“高级系统设置”,然后点击“环境变量”。 在“系统变量”区域,点击“新建”,变量名设置为JAVA_HOME,变量值设置为JDK的安装路径,例如C:Program FilesJavajdk17。 找到名为Path的变量,选中后点击“编辑”,在变量值的末尾添加;%JAVA_HOME%bin。4. 验证配置:打开命令提示符,输入java version,如果显示JDK17的版本信息,则说明配置成功。注意,配置环境变量后可能需要重启计算机才能生效。
Linux系统:1. 下载JDK17:从Oracle官网下载适用于Linux系统的JDK17安装包,根据系统架构选择合适的版本。2. 解压安装包:使用tar命令解压下载的tar.gz包到指定目录,例如/usr/local/java/jdk17。3. 配置环境变量: 打开终端,编辑用户的shell配置文件,例如.bashrc或.bash_profile。 在文件末尾添加以下内容: bash export JAVA_HOME=/usr/local/java/jdk17 export PATH=$JAVA_HOME/bin:$PATH 保存并关闭文件,然后执行source ~/.bashrc或source ~/.bash_profile使配置立即生效。或者,重启服务器也可使配置生效。4. 验证配置:在终端输入java version,如果显示JDK17的版本信息,则说明配置成功。
请根据实际情况选择适合的安装包和配置方法,并确保正确执行每一步操作。
2. jdk-8u141-linux-x64.tar.gz 怎么安装
1. 登录Linux,切换到root用户
sudo root 获取root用户权限,当前工作目录不变(需要root密码)或
sudo -i 不需要root密码直接切换成root(需要当前用户密码)
2. 在usr目录下建立java安装目录cd /usr 之后mkdir java
3.将jdk-8u141-linux-x64.tar.gz拷贝到java目录下
cp jdk-8u141-linux-x64.tar.gz(其所在路径) /usr/java/
4.解压jdk到当前目录
tar -zxvf jdk-8u141-linux-x64.tar.gz得到文件夹 jdk1.8.xx
5.安装完毕为他建立一个链接以节省目录长度(可以省略这一步)
ln -s /usr/java/jdk1.8.xx/ /usr/jdk
6.编辑配置文件,配置环境变量
vim /etc/profile
添加如下内容:JAVA_HOME根据实际目录来
JAVA_HOME=/usr/java/jdk1.8.xx
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
7.重启机器或执行命令 :source /etc/profile
sudo shutdown -r now
8.查看安装情况
java -version
java version "1.8.xx"
Java(TM) SE Runtime Environment (build 1.8.xx)
Java HotSpot(TM) Client VM (build 25.60-b23, mixed mode)
可能出现的错误信息:
bash: ./java: cannot execute binary file
出现这个错误的原因可能是在32位的操作系统上安装了64位的jdk,
查看jdk版本和Linux版本位数是否一致。
查看linux是32位还是64位系统:
sudo uname --m
i686 //表示是32位
x86_64 // 表示是64位
3. linux下安装jdk并设置环境变量
windows远程操作在linux上安装jdk,并设置环境变量
首先去官网下载jdk安装包 我这里下载的是jdk7,因为jdk8之后做了很大的改动,所以现在常用的还是jdk7.下载地址:www.oracle.com/technetwork/cn/java/javase/downloads/jdk7-downloads-1880260.html,同意协议,找到对应服务器的版本,X86是32位的,X64是64位的。
下载完之后用winscp工具传输到服务器上。然后用xshell远程连接服务器
使用cd命令进入到tar文件所在的目录,输入tar命令解压文件(我解压之前把下载的文件名改成了比较简单的文件名jdk7)
解压完之后,出现jdk7的文件夹。 下面要设置环变量:在命令行输入vi /etc/profile,出现下图所示的界面
然后在最下边的文本框输入大写的G,回车,定位到最后一行
然后输入小写的i,回车,新插入一行,出现---insert----的字样,
然后在文本框内输入下边的四行代码,写一行一个回车 export JAVA_HOME=/usr/local/jdk7export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JRE_HOME=$JAVA_HOME/jre
输入完成后,鼠标点击文本框上边的显示区域,取消光标的文本区闪烁,按下esc键,现在----insert---字样消失,
然后重新点击文本区域,在里边输入:x(注意是冒号加小写的x,要带冒号),这样就保存退出了,
然后用命令输入java -version来检查设置是否生效。能看到版本就表示成功了。