Ubuntu上搭建Java SE开发环境
来源:互联网 发布:无人机编程开发 教程 编辑:程序博客网 时间:2024/06/05 05:12
这学期开了Java程序设计课程,唉,本来不准备学习Java的(自从SUN被甲骨文收购,Java之父离职之后,很是担心Java的未来~),可是学校开了,没办法,学吧!
工欲善其事,必先利其器。基本的开发环境是要搞的吧。话说这些破教材都喜欢windows,只说如何在windows上如何设置,却没有关注Linux!(TMD,真是不识货!更何况很多用windows的同学根本不知道控制台是什么东西,环境变量是什么,什么是搜索路径等等。这都是M$给“弱化了”。。。)
闲话不说了,开始说正事
1 下载JDK
到sun公司网站下载Java SE的JDK开发包,网址为:
http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u2-download-1377129.html
选择 Accept License Agreement
如果处理器架构是32位的选择 Linux x86 jdk-7u2-linux-i586.tar.gz
如果处理器架构是64位的选择 Linux x64 jdk-7u2-linux-x64.tar.gz
PS: 别选.rpm的,Ubuntu默认是无法安装rpm文件的(Ubuntu安装rpm文件,参考这里:http://forum.ubuntu.org.cn/viewtopic.php?t=191411)!
2 安装过程
打开终端,并切换到jdk-7u2-linux-i586.tar.gz所在目录
1) 在/opt下建立java文件夹:sudo mkdir /opt/java
2) 将jdk-7u2-linux-i586.tar.gz移动到/opt/java文件夹下:sudo mv jdk-7u2-linux-i586.tar.gz /opt/java
3) 将压缩包解压:sudo tar -zxvf jdk-7u2-linux-i586.tar.gz,得到文件夹jdk1.7.0,并删除压缩包:sudo rm jdk-7u2-linux-i586.tar.gz
4) 设置环境变量,修改/etc/profile文件,在文件末尾添加如下三行内容:
export JAVA_HOME=/opt/java/jdk1.7.0
export PATH=$PATH:$JAVA_HOME/binexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PS: 注意CLASSPATH中的句点,不能丢!(代表当前工作目录)
5) 注销,重新登录系统。到此,Java SE JDK已经安装结束,可以进行基本的Java程序开发了。
测试:
建一个HelloJava.java文件,在其中写入:
public class HelloJava {public static void main(String[] args) {System.out.println("Hello Java!");}}
打开控制台,切换到HelloJava.java所在目录
编译HelloJava.java:javac HelloJava.java
运行HelloJava:java HelloJava
当终端打印出:Hello Java! 即表示我们的Java SE开发环境基本设置正确了。
- Ubuntu上搭建Java SE开发环境
- Ubuntu上搭建Java环境
- Ubuntu上Java及其开发环境的搭建
- Ubuntu java开发环境搭建
- ubuntu搭建java开发环境
- Ubuntu搭建Java开发环境
- Ubuntu搭建java开发环境
- 在Ubuntu上搭建J2EE开发环境
- Ubuntu 9.10上搭建andrioid开发环境
- Ubuntu 10.04上搭建iPhone开发环境
- Ubuntu 10.04上搭建iPhone开发环境
- 在ubuntu上搭建perl开发环境
- Ubuntu 11.04上搭建Android开发环境
- Ubuntu 10.04上搭建iPhone开发环境
- UBUNTU上Android开发环境搭建
- Ubuntu上搭建Flex4的开发环境
- Ubuntu+Apache上搭建CGI开发环境
- Ubuntu 12.04上搭建Android开发环境
- JS 在父页面中获取子页面的返回值
- iOS屏幕变换的处理(2)
- VI/VIM快捷键
- hdu 1872 稳定排序
- 如何使用eclipse创建Maven版本的hsf工程及其子模块
- Ubuntu上搭建Java SE开发环境
- 从零开始学习Sencha Touch MVC应用之二
- GWT开发框架Trufun WebRCP V1.0发布!
- linux下的C语言开发(makefile编写)
- 使用NSKeyedArchiver保存数据
- java中对IO的操作
- 编译时,可加入的选项
- 移植2440遇到的错误
- Sql2005以上重建事务日志文件