1. Ubuntu安装jdk,解压jdk的压缩包一直找不到路径
一、下载首先,下载jdkforubuntu。按照需要选择不同的版本。这里选择的是jdk-7u45。jdk-7u45-linux-x64.tar.gz二、解压将下载下来的.tar.gz文件解压。使用如下命令解压:sudotarzxvf./jdk-7u45-linux-x64.tar.gz三、设置环境变量编辑.bashrc文件。在终端输入如下命令:vi~/.bashrc在该文件的末尾,加上以上几行代码:exportjava_HOME=/opt/Java/jdk/jdk1.7exportCLASSPATH=${JAVA_HOME}/libexportPATH=${JAVA_HOME}/bin:$PATH四、验证通过以上步骤,JDK已安装完成。输入以下命令验证java-version,如图:
2. ubuntu中如何将u盘中的tar包解压到opt下
当然有权限问题
解压gzip压缩的jdk.tar.gz,可以使用下面命令:
sudo tar -zxvf jdk.tar.gz -C /opt
或者:
cd /opt
sudo tar -zxvf /路径/jdk.tar.gz
如果你是要安装java JDK的话,就不是解压到/opt这么简单,还需要安装。
安装JDK,建议安装源里面的openJDK
sudo apt-get install openjdk-6-jdk
或者:
sudo apt-get install openjdk-7-jdk
3. Mac下载java的最新版本jdk13.0.1怎么在终端配置环境变量
1. 安装
不多说,去官网下载 https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html
tar包或者dmg,二者区别在于:
tar你自己解压,放在你想要的地方(配置JAVA_HOME的时候是你自己选的位置!)
dmg会把JDK一键安装到 /Library/Java/JavaVirtualMachines下。
安装后 /Library/Java/JavaVirtualMachines目录下文件夹如图:
2. 环境变量的配置
不建议修改/etc/profile,去home文件夹下编辑bash_profile
如果没有:touch一个
如果看不到:command + shift + . 显示系统隐藏文件
vim ~/.bash_profile
解析:~代表当前用户的home目录,/是分隔符,.的意思做弯纳是这个文件是隐藏的(原来误以为闹没~/.bash_profile是一个文件,和bash_profile有区别,还和大牛balabala的讲。。。纯没。)
添加如下内容(注意,第一行是JDK所在目录,这里是我机器的路径,大家写自己的不要照抄):
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH:.
以后切换JDK版本,只修改第一行就行了
特别注意变量间有分号分隔,结尾是$PATH:. 一般来说PATH变量里会有其他应用的配置,别写乱了
如果是JDK8及以前的版本,还需要下面这一句:
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
3. 保存修改,并让shell应用新配置
source ~/.bash_profile
4. 测试:javac -version
java -version
最后补充两个采坑笔记
1. 在windows上配置环境变量的时候,务必记得把编辑和系统属性的窗口全部关掉再去cmd下java -version测试!否则根本不生效,各种找不到命令,以为是环境变量写错了。
2. 曾经遇到过配置的是JDK8,但是java -version出来的是10,后来用which java和 whereis java发现在系统bin文件夹里面有其它应用自动安装的JDK(可能是IDEA),被覆盖掉了,删除之后就正常了。
————————————————
版权声明:本文为CSDN博主「暴躁的外皮」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/k99sam/article/details/84586106