liunx ubuntu java 环境的配置
手动安装jdk
一,下载jdk安装文件:
jdk网站地 址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
下载:
Linux x64 | 174.76 MB | jdk-8u121-linux-x64.tar.gz |
二,解压jdk文件
找到下载压缩包,解压
得到这个新的被解压的目录
jdk1.8.0_121
三,移动目录jdk1.6.0_22 到 /usr/lib/jvm/java/
注意:如果/usr/lib目录下没有jvm目录,要自己新建jvm目录,用命令:sudo mkdir jvm; sudo mkdir java
四,修改环境变量
sudo cp environment environment-old [说明:这是备份一下配置文件]
sudo vim environment
修改配置文件如下:
-----------------------------------
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"TH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/u
sr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/java/jdk1.8.0_121bin"
CLASSPATH=.:/usr/lib/jvm/java/jdk1.8.0_121/lib
JAVA_HOME=/usr/lib/jvm/java/jdk1.8.0_121
-----------------------------------
五,由于ubuntu中有默认jdk还需要执行如下工作
执行代码:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.8.0_121/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.8.0_121/bin/javac 300
六,通过这一步将我们安装的JDK加入java选单然后执行代码:
sudo update-alternatives --config java
[说明:这一步,在我这里是提示的不必要,没有做任何改变,我想还是执行一下,比较放心]
七,验证是否安装成功
在shell中执行:
java -version
or
javac -version
测试配置环境:
打开终端:
sudo gedit
class HelloWorld{
public static void main(String[]arg){System.out.println("HelloUbuntu");}}
保存为H.java
javac H.java
java HelloWorld
输出:HelloUbuntu
至此,完毕!
最新文章
- 【NLP】揭秘马尔可夫模型神秘面纱系列文章(五)
- Unity学习疑问记录之坐标体系
- 云计算仿真软件Cloudsim介绍以及类的功能介绍
- Redis和Memcached的区别
- golang thrift 源码分析,服务器和客户端究竟是如何工作的
- 栅栏 CyclicBarrier
- C语言中和指针相关的四道题目
- 【学习笔记】【C语言】标识符
- Vim一些实用的用法
- PAT乙级真题1006. 换个格式输出整数 (15)(解题)
- (译文)12个简单(但强大)的JavaScript技巧(二)
- group by是什么意思 mysql中
- 基于VMware的eCos应用程序测试(hello wold)
- linux之多进程fork:进程通信
- Javascript J更深层次的理解avascript 基础知识
- MVC5 + EF6 + Bootstrap3 (8) HtmlHelper
- C++ 11 学习3:显示虚函数重载(override)
- Spring学习之AOP与事务
- 微信小程序(三)页面跳转和图片滑动切换
- PHP之static静态变量详解
热门文章
- os.path模块【python】
- cocos2dx游戏--欢欢英雄传说--添加触摸响应
- ubuntu下Eclipse创建Django项目
- php实现注册审核功能
- poj_3436 网络最大流
- 【Linux】 ftp 主动被动模式
- 解决提示“配色方案已更改为Windows7 Basic”
- java基础---->;多线程之Daemon(五)
- mybatis的<;choose>;和<;when>;、<;otherwise>;标签
- KM算法(最优匹配)