How to equip Linux with JDK
2010-06-26 22:29
465 查看
1. 安装JDK
apt-get install sun-java-jdk6
2.
配置环境变量
root@ubuntu-linux:~$ vi /etc/environment
加入:
JAVA_HOME=/usr/lib/jvm/java-6-sun
CLASSPATH=.:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar:${JAVA_HOME}/lib/rt.jar
/etc/environment是系统启动时最先读取的配置文件,其后是/etc/profile(和所用用户相关的设置) --> ~/.profile
--> ~/.bashrc
注意该文件中万不可添加对PATH的设置,否则一旦配置错误,系统启动会找不到PATH(此时需要export 来临时恢复环境变量)
事实上,jdk1.6在ubuntu中已经不需要再配置PATH了,java和javac的链接文件已经存在于/usr/bin中了。
3.
如果系统中存在多个jdk版本的话,则还需要指定默认java的版本
sudo update-alternatives
--config java
选择最新的java-6-sun路径下的java所对应的序号
4.
好了,现在可以试着编译和运行自己的java程序了
>javac hello.java
>java hello (NOT
java hello.class)
apt-get install sun-java-jdk6
2.
配置环境变量
root@ubuntu-linux:~$ vi /etc/environment
加入:
JAVA_HOME=/usr/lib/jvm/java-6-sun
CLASSPATH=.:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar:${JAVA_HOME}/lib/rt.jar
/etc/environment是系统启动时最先读取的配置文件,其后是/etc/profile(和所用用户相关的设置) --> ~/.profile
--> ~/.bashrc
注意该文件中万不可添加对PATH的设置,否则一旦配置错误,系统启动会找不到PATH(此时需要export 来临时恢复环境变量)
事实上,jdk1.6在ubuntu中已经不需要再配置PATH了,java和javac的链接文件已经存在于/usr/bin中了。
3.
如果系统中存在多个jdk版本的话,则还需要指定默认java的版本
sudo update-alternatives
--config java
选择最新的java-6-sun路径下的java所对应的序号
4.
好了,现在可以试着编译和运行自己的java程序了
>javac hello.java
>java hello (NOT
java hello.class)
相关文章推荐
- DCE HOWTO linux netlink working with routing table
- How to Recover an SD Card With Linux
- 170620 How to install tensorflow with GPU on linux
- linux - How do I write stderr to a file while using "tee" with a pipe?
- How to debug code from rt.jar with JDK 1.4.1?
- How to install JDK (Java Development Kit) on Linux
- How to Setup Rsync without password with SSH on UNIX / Linux?
- How to install Toad on linux with Corssover
- GDB compile with arm-none-linux-gnueabi Howto
- How to make transparent bridge with Slackware Linux.
- How to Recover an SD Card With Linux
- How to Install Oracle Java JDK on Ubuntu Linux
- How to configure Virtual Network Computing (VNC) to work with Red Hat Enterprise Linux?
- How to deploy a Java Linux Daemon with Java Servcie Wrapper
- ARM Linux Driver how to work with DMA
- how to deal with the situation that the language support option disappears in linux ubuntu
- How To Use Linux epoll with Python
- how to use linux epoll with python
- How To Use Linux epoll with Python