大二的实训即将开始,要自学在linux下进行java开发真是压力山大,趁着周末放假赶紧把环境配置好。在网上搜了好几篇教程,大多都是使用.bin .rpm安装包的,所以记录下小妹使用tar.gz的安装过程
1.下载jdk
http://www.oracle.com/technetwork/java/javase/downloads/index.html
ubuntu的话就下载tar.gz吧,新旧版本自己喜欢咯
2.解压安装
(注:以下文件名及路径可能不同,因版本而异,稍加修改即可)
解压jdk-7u25-linux-x64.tar.gz,得到jdk1.7.0_25
把它移动到 /usr/lib/jvm/ :
sudo mv jdk1.7.0_25 /usr/lib/jvm
3.修改环境变量
(根据jdk的安装目录进行修改,如我的安装路径为/usr/lib/jvm)
sudo gedit /etc/environment
在environment文本中修改PATH:
PATH="… :/usr/lib/jvm/bin"
并添加以下路径:
CLASSPATH=.:/usr/lib/jvm/lib
JAVA_HOME=/usr/lib/jvm
最终显示如下:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/bin"
CLASSPATH=.:/usr/lib/jvm/lib
JAVA_HOME=/usr/lib/jvm
重新加载.bashrc
source ~/.bashrc
4.配置默认jdk版本(特别是当你安装了多个jdk时)
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/bin/javac 300
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/bin/jar 300
sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/bin/javah 300
sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/bin/javap 300
选择一个模式作为默认或者是优先使用
sudo update-alternatives --config javac
sudo update-alternatives --config java
5.测试
到这里,可以在终端输入 java -version ,若能看到java 的版本信息,说明java安装成功了。
$ java -version
我的显示:
java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)
然后写个小程序试试看
public class HelloWorld {
public static void main(String args[ ]) {
System.out.println("HelloWorld!");
}
}
$ javac HelloWorld.java
$ java HelloWorld
HelloWorld!
6.最后设置浏览器插件,可以运行java小程序applet
mkdir ~/.mozilla/plugins
ln -s /usr/lib/jvm/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins
如果是32位系统的,则把 amd64 改为 i386
可以重新打开浏览器测试一下
http://courses.cs.vt.edu/csonline/OS/Lessons/MemoryAllocation/Lesson.html
祝大家在java的世界玩得愉快^ ^