linux(ubuntu)安装Java jdk环境变量设置及小程序测试
2016-04-20 19:42
1001 查看
1.该如何查看java的版本信息
看了很多的文档,按照文档安装完毕,遇到下面情况。
The program 'java' can be found in the following packages:
* gcj-4.4-jre-headless
* gcj-4.6-jre-headless
* openjdk-6-jre-headless
* gcj-4.5-jre-headless
* openjdk-7-jre-headless
这上面是什么是什么意思?
其实这个是常见的错误,意思是我们有下面的包,但是还没有安装。
明明已经安装了,为什么会出现这个情况。环境变来那个错误。安装是否成功,我们还可以通过另外的方式,./java
-version具体看下图可知
如果看不到版本信息,你的包就有问题,需要另外下载可用jdk包。
注释:
首先在usr目录里面创建java目录
mkdir java
然后加压安装包
tar zxvf 安装包目录+安装包
2.环境变量设置
如果未配置或则环境变量设置错误,可能会遇到下面错误:
The program 'java' can be found in the following packages:
* gcj-4.4-jre-headless
* gcj-4.6-jre-headless
* openjdk-6-jre-headless
* gcj-4.5-jre-headless
* openjdk-7-jre-headless
PATH配置
这里提供一个简单的方法:
通过下面命令
export PATH=$PATH:/usr/java/jdk1.7.0_51/bin (注意你自己的路径和版本号比如我的/opt/java/jdk/jdk1.8.0_91/bin)
通过cat命令,可以查看
现在在执行 java -version就ok了
CLASSTH配置
上面只是配置了PATH,还需在配置CLASSTH
export CLASSPATH=.:/usr/java/jdk1.7.0_51/jre/lib (注意你自己的路径和版本号比如我的/opt/java/jdk/jdk1.8.0_91/bin)
执行配置完毕
java.sh配置
因为重启之后,很有会被还原,下面还需要配置java.sh
这里可以通过
cd /etc/profile.d
vi java.sh
把下面两行放到java.sh
export PATH=$PATH:/usr/java/jdk1.7.0_51/bin (注意你自己的路径和版本号比如我的/opt/java/jdk/jdk1.8.0_91/bin)
export CLASSPATH=.:/usr/java/jdk1.7.0_51/jre/lib
保存。这样就配置完毕了。
一、下载
首先在oracle官网下载jdk:
进入下载页面:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
我的系统是64位,所以选择64位tar.gz
还可以采用axel
apt-get install axel
axel
参数 文件下载地址
二、解压
我打算把jdk解压到/opt/jdk目录下,首先新建目录:
sudo mkdir /opt/java/jdk -p
解压jdk到新建目录:
sudo tar -zxvf ./jdk-8u65-linux-x64.tar.gz -C /opt/java/jdk/
三、设置环境变量
在~/.bashrc或/etc/profile配置文件中添加以下内容:
export JAVA_HOME=/opt/java/jdk/jdk1.8.0_65
export PATH=${JAVA_HOME}/bin:$PATH
这里的jdk1.8.0_65是解压出来的目录名,根据具体情况实际情况而定,目录名可修改,profile和.bashrc这两个文件的作用范围不同,profile针对所有用户,.bashrc针对当前用户;
完成后,打开新的终端就可以生效,或者使用source命令让配置立刻生效:
source ~/.bashrc
或
source /etc/profile
配置生效后,使用java -version验证:
java -version
显示java版本信息说明安装成功。
看了很多的文档,按照文档安装完毕,遇到下面情况。
The program 'java' can be found in the following packages:
* gcj-4.4-jre-headless
* gcj-4.6-jre-headless
* openjdk-6-jre-headless
* gcj-4.5-jre-headless
* openjdk-7-jre-headless
这上面是什么是什么意思?
其实这个是常见的错误,意思是我们有下面的包,但是还没有安装。
明明已经安装了,为什么会出现这个情况。环境变来那个错误。安装是否成功,我们还可以通过另外的方式,./java
-version具体看下图可知
如果看不到版本信息,你的包就有问题,需要另外下载可用jdk包。
注释:
首先在usr目录里面创建java目录
mkdir java
然后加压安装包
tar zxvf 安装包目录+安装包
2.环境变量设置
如果未配置或则环境变量设置错误,可能会遇到下面错误:
The program 'java' can be found in the following packages:
* gcj-4.4-jre-headless
* gcj-4.6-jre-headless
* openjdk-6-jre-headless
* gcj-4.5-jre-headless
* openjdk-7-jre-headless
PATH配置
这里提供一个简单的方法:
通过下面命令
export PATH=$PATH:/usr/java/jdk1.7.0_51/bin (注意你自己的路径和版本号比如我的/opt/java/jdk/jdk1.8.0_91/bin)
通过cat命令,可以查看
现在在执行 java -version就ok了
CLASSTH配置
上面只是配置了PATH,还需在配置CLASSTH
export CLASSPATH=.:/usr/java/jdk1.7.0_51/jre/lib (注意你自己的路径和版本号比如我的/opt/java/jdk/jdk1.8.0_91/bin)
执行配置完毕
java.sh配置
因为重启之后,很有会被还原,下面还需要配置java.sh
这里可以通过
cd /etc/profile.d
vi java.sh
把下面两行放到java.sh
export PATH=$PATH:/usr/java/jdk1.7.0_51/bin (注意你自己的路径和版本号比如我的/opt/java/jdk/jdk1.8.0_91/bin)
export CLASSPATH=.:/usr/java/jdk1.7.0_51/jre/lib
保存。这样就配置完毕了。
一、下载
首先在oracle官网下载jdk:
进入下载页面:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
我的系统是64位,所以选择64位tar.gz
还可以采用axel
apt-get install axel
axel
参数 文件下载地址
二、解压
我打算把jdk解压到/opt/jdk目录下,首先新建目录:
sudo mkdir /opt/java/jdk -p
解压jdk到新建目录:
sudo tar -zxvf ./jdk-8u65-linux-x64.tar.gz -C /opt/java/jdk/
三、设置环境变量
在~/.bashrc或/etc/profile配置文件中添加以下内容:
export JAVA_HOME=/opt/java/jdk/jdk1.8.0_65
export PATH=${JAVA_HOME}/bin:$PATH
这里的jdk1.8.0_65是解压出来的目录名,根据具体情况实际情况而定,目录名可修改,profile和.bashrc这两个文件的作用范围不同,profile针对所有用户,.bashrc针对当前用户;
完成后,打开新的终端就可以生效,或者使用source命令让配置立刻生效:
source ~/.bashrc
或
source /etc/profile
配置生效后,使用java -version验证:
java -version
显示java版本信息说明安装成功。
相关文章推荐
- Ubuntu 默认壁纸历代记
- Ubuntu Remix Cinnamon 20.04 评测:Ubuntu 与 Cinnamon 的完美融合
- 关于Ubuntu 11.10启动提示waiting for the network configuration的问题
- 在 Ubuntu 桌面中使用文件和文件夹
- ubuntu下chrome无法同步问题解决
- Ubuntu Linux使用体验
- 使用 GNOME 优化工具自定义 Linux 桌面的 10 种方法
- 以Ubuntu 9.04为例 将工作环境迁移到 Linux
- VirtualBox虚拟机XP与宿主机Ubuntu互访共享文件夹
- 从USB安装Ubuntu Server 10.04.3 图文详解
- Ubuntu 15.04 正式版发布下载
- Linux-Ubuntu 10.04安装Cadence-ic610 方法总结图解
- Ubuntu 12.04和Windows 7双系统安装图解
- 开机出现:grub rescue的修复方法
- Ubuntu连接Android真机调试
- 你应该选择 Ubuntu 还是 Fedora?
- 100 个最佳 Ubuntu 应用(中)
- 看看我的Ubuntu Linux截图
- Ubuntu 12.04 LTS服务器版安装过程及使用图解
- Windows 7/8/8.1 硬盘安装 Ubuntu 14.04 实现双系统