ubuntu下java的安装即使用
1、首先在官方网站(点击可以下载)下载最新的JDK,要选用self extracting installer

2、在/usr/下新建java目录,把下载的文件放到这个目录下
sudo mkdir /usr/java
cd /usr/java
3、更改这个文件的权限,使其可以运行:
weijie@weijie-Founder-PC:~$ sudo chmod u+x jdk-6u25-linux-i586.bin
4、运行这个文件:
weijie@weijie-Founder-PC:~$ ./jdk-6u25-linux-i586.bin
5、设置环境变量:
weijie@weijie-Founder-PC:~$ sudo vi /etc/environment
6、在这个文件中更改下面几行,没有则添加。注意,在/etc/environment中只能使用绝对路径,不能使用变脸代替的路径:
JAVA_HOME=/usr/java/jdk1..0_25
CLASSPATH=.:${JAVA_HOME}/lib
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:${JAVA_HOME}/bin"
注意:这个环境变量的设置依旧有问题,每次登陆的时候都要运行命令source /etc/environment来重新设置路径。如果不想重新设置,可以把相对路径改成绝对路径。
注意:还可以采用另外的方法来设置环境变量:
修改/etc/profile文件,在末尾加上下面几行:
JAVA_HOME=/usr/java/jdk1..0_45
PATH=$PATH:$JAVA_HOME/bin
CALSSPATH=>:$JAVA_HOME/bin
export JAVA_HOME
export PATH
export CLASSPATH
具体可以参看这里:JDK环境变量的设置:http://www.blogjava.net/jak/archive/2008/04/01/190069.html
6、之后重新载入这个环境变量,注意,source之前不用加sudo:
weijie@weijie-Founder-PC:~$ source /etc/environment
7、通过查看环境变量就可以看出自己对这个文件的设置有没有正确:
echo $PATH
8、如果以前Ubuntu中有装过JDK,可以参看这里http://forum.ubuntu.org.cn/viewtopic.php?f=70&t=183803,进行更新。
9、最后验证安装是否正确:
weijie@weijie-Founder-PC:~$ java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
如果可以自动弹出后边的三行,就说明java安装成功。
10. java的使用
javaws viewer.jnlp
或者设置 javaws 为默认打开方式!
ubuntu下java的安装即使用的更多相关文章
- Java全栈程序员之02:Ubuntu下Java环境安装、配置、测试
在上文讲完之后,我们手里的ubuntu只能算是一个上网机,什么也干不了,本篇我们将折腾它为开发机. 这里,我们这里假定你对linux体系是初级选手,所以本篇会讲的啰嗦一点,高手就出门左转吧. 1.安装 ...
- ubuntu下java的安装与执行
一.安装java sudo add-apt-repository ppa:linuxuprising/java sudo apt-get update sudo apt-get install ora ...
- Ubuntu下Java JDK安装
1.仓库安装 待更新 2.手动安装 1.下载linux平台sdk. 官网:https://www.oracle.com/technetwork/java/javase/downloads/index. ...
- Ubuntu 14.04下 Java通用安装方法
参考: 解决Floodlight1.2+Mininet问题及使用安装 Ubuntu下安装JDK1.7图文详解 Ubuntu 14.04下 Java通用安装方法 1.到oracle官网下下载对应jdk包 ...
- ubuntu下的openfire安装、配置、运行
openfire服务器 Openfire 采用Java开发,开源的实时协作(RTC)服务器基于XMPP(Jabber)协议.您可以使用它轻易的构建高效率的即时通信服务器.Op ...
- ubuntu下tomcat的安装及注册成系统服务
在ubuntu下tomcat的安装有两种方式,第一种是下载二进制文件,解压安装:第二种则是使用apt-get自动下载.这里不推荐第二种方法安装,因为这种方法安装会像天女散花一样把安装的文件散落在系统的 ...
- Ubuntu下opencv的安装及IDEA开发配置
Ubuntu下opencv的安装及IDEA开发配置 环境配置 这篇博客主要介绍Ubuntu下opencv的安装编译,以及IDEA对opencv进行Java开发的环境配置 安装opencv 首先安装o ...
- Ubuntu下git的安装与使用
Ubuntu下git的安装与使用 Ubuntu下git的安装与使用与Windows下的大致相同,只不过个人感觉在Ubuntu下使用git更方便. 首先,确认你的系统是否已安装git,可以通过git指令 ...
- Ubuntu下Speedtest的安装
要安装Speedtest,需要先安装apache,参见<Ubuntu下Apache的安装>一文:*(再安装LAMP server,参见<Ubuntu下快速安装LAMP server& ...
随机推荐
- Redis String数据类型
get() del() set() setnx():如果key 不存在就进行设置,存在返回0 setex():设置value存在时间 setex color 10 red 在10s中,colo ...
- 浅谈transient关键字
1,用途 当一个对象实现了Serilizable接口,这个对象就可以被序列化.而有时候我们可能要求:当对象被序列化时(写入字节序列到目标文件)时,有些属性需要序列化,而其他属性不需要被序列化,打个比方 ...
- Tomcat 配置Https
https://www.cnblogs.com/wanghaoyuhappy/p/5267702.html JDK1.8 keytool 生存证书 C:\keys\tomcat.keystore 1: ...
- 伪AJAX
<h3>3,伪ajax</h3> <h6>学习iframe(嵌套别人家网站的)</h6> <div> <input id=" ...
- 从初始化列表和构造函数谈C++的初始化机制
来源:http://blog.csdn.net/theprinceofelf/article/details/20057359 前段时间被人问及“初始化列表和构造有什么区别?”我竟一时语塞,只好回头 ...
- Excel VBA 使用笔记
开发工具选项卡(Developer Tab) File Tab -> Options -> Customize Ribbon -> Main Tabs -> Developer ...
- 【375】COMP 9021 相关笔记
1. Python 中的逻辑否定用 not 2. 对于下面的代码直邮输入整数才能运行,无论字符串或者浮点型都会报错 int(input('How many games should I simulat ...
- [C语言]流程控制, 复合赋值, 优先级, 循环控制
---------------------------------------------------------------------------------------- //单一判断 ) { ...
- [CI]CodeIgniter系统流程
---------------------------------------------------------------------------------------------------- ...
- Java swing 项目写成bat文件
java -Dfile.encoding=GBK -Xms512m -Xmx512m -cp .;.\lib\* com.bozhirui.show.TableIn 以上为bat 文件的所有内容 ...