在Ubuntu运行java程序
Ubuntu下的apt-get install真的非常好用,
如果你不确定需要安装的包名字的时候,
还可以输入开头的两个字母,使用tab键来给出提示。
下面就是安装java的jdk的例子:
想尝试下在linux下编译和执行java程序,
java程序需要jdk和jvm的支持,
由于不确定需要装的jdk包的名字,
于是输入:
sudo apt-get install sun-
然后按两次tab键,Ubuntu会根据软件安装源给出以java字符开头的所有软件包的名称列表,
于是看到有:sun-java6-jdk,
接着完成输入:sudo apt-get install sun-java6-jdk,(并为成功,而是sudo apt-get install openjdk-6-jdk)或是在运行java程序时,会提示你安装什么。。。
根据提示完成软件安装即可。
写个简单的程序测试下看看:
进入某个目录,
然后创建一个.java文件:vi test.java
在里面输入代码:
public class test{
public static void main(String[] args) {
??? System.out.println("hello world");
}
}
保存并退出vi::x,回车。
编译test.java:javac?test.java
运行test:java?test
可以看到输出了字符串:hello world
表示java开发环境jdk和jvm都已经安装好了。
另外可能需要设置classpath环境变量,
ubuntu下可打开/etc/environment文件,
加入代码:export CLASSPATH="path路径"(注意多个路径用冒号:而不是分号隔开,与windows不一样)
顺便把JAVA_HOME也设置上:export JAVA_HOME=“/usr/lib/jvm/java-6-sun-1.6.0.15”
然后修改默认使用OpenJDK为Sun-JDK:
sudo update-alternatives?--config java
根据提示选择sun-jdk;
重启电脑即可。