Linux环境下的Java开发:体验Eclipse
来源:互联网 发布:细骨料含泥量检验数据 编辑:程序博客网 时间:2024/05/15 06:18
在Ubuntu下安装JAVA虚拟机和SDK(开发包)是非常轻松容易的:
联网的情况下在终端下输入命令
$sudo apt-get install sun-java6-jre sun-java6-sdk
这条命令就可以帮助下载并安装JAVA6了,顺便再给浏览器安装JAVA支持:
$sudo apt-get install sun-java6-plugin
安装完这三个之后还需要写入系统变量:
$sudo gedit /etc/environment
在文本编辑器里写入下面两行内容:
CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib
JAVA_HOME=/usr/lib/jvm/java-6-sun
还要将系统虚拟机的优先顺序也调整一下:
$sudo gedit /etc/jvm
在文本编辑器里将下面一句写在最顶部:
/usr/lib/jvm/java-6-sun
接下来在终端中输入命令:
$java -version
终端应该返回如下字样:
java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Server VM (build 1.6.0_03-b05, mixed mode)
这就说明JAVA环境已经建立好了,你可以用文本编辑器写一个JAVA HelloWorld!程序执行一下javac编译并java来解释执行看看效果。
================================================================================
做程序开发,绝对少不了一个集成开发环境,做Java开发,首选的当然是Eclipse。废话少说,先给出下载地址,如下图:
虽然现在的最新版本是3.3,但是我依然选择的是3.2,因为我以前一直用的就是3.2,和JDK1.5配合起来运行得非常顺利。下载完Eclipse SDK,别忘了同时下载Language Pack,要不然,就看不到中文的界面了。
软件的下载依然是通过Windows进行的,下载完后通过samba和Linux共享,这个前面已经讲过了,这里不罗嗦。下载完后,发现下载的软件包名字中包含有gtk字样,说明Eclipse需要gtk库的支持,所以我们通过rpm -qa | grep gtk来查看系统是否带有gtk库,结果当然是令人满意的了。请看下图:
紧接着,我们通过展开tar文件和解压缩语言包,就可以把Eclipse和Language Pack放到该目录中了,命令如下:
tar -xf eclipse-SDK-3.2-linux-gtk.tar
unzip NLpack1-eclipse-SDK-3.2-gtk.zip
我们进入Eclipse目录,通过ls -l命令就可以看出,其中有一个名为eclipse的可执行文件,运行它,就可以启动Eclipse了,如下图:
在启动Eclipse的过程中,会提示我们设置工作目录,如下图:
Eclipse完全启动后,第一件事当然是设置jre的版本了,我们在首选项中设置jre的版本为我们自己安装的1.5.0_12,如下图:
最后,我们新建一个Hello World工程,体会一下使用Eclipse开发的感受,运行效果如下图:
事实证明,在Linux环境中运行Eclipse很流畅,速度一点也不慢,而且界面也可以接受,基本上接近在Windows中的效果。总体来说,我对Eclipse还是很满意的。
- Linux环境下的Java开发:体验Eclipse
- Linux环境下的Java开发:体验Eclipse
- linux下搭建java eclipse开发环境
- linux 下 eclipse 开发环境的搭建
- 【linux开发】Linux下配置java环境 安装eclipse
- [Java] Linux下JAVA开发环境的搭建(JDK+Eclipse+Tomcat详细)
- Linux下安装Java开发环境及Eclipse
- linux下java开发环境配置之Eclipse安装
- Linux下JAVA开发环境的搭建(JDK+Eclipse+Tomcat详细)
- linux下JAVA开发环境的安装
- linux下JAVA开发环境的安装
- LINUX下搭建JAVA的开发环境
- linux下Java开发环境的搭建
- linux下JAVA开发的环境配置
- Linux下Java开发环境的搭建
- linux下的java开发环境
- linux下搭建基于Eclipse的arm的开发环境
- linux下搭建基于Eclipse的arm的开发环境
- BlackBerry南非世界杯应用让你随身携带世界杯
- GridView Button Textbox TemplateField 取行号
- 队列振铃策略(ring strategy)说明和asterisk 电话监听
- v4l Invalid argument 问题
- 关于CSS中内层使用float导致外层的背景无法显示的问题的解决
- Linux环境下的Java开发:体验Eclipse
- 关于typeof
- mapXtreme for java测距仿于51地图测距(前台部分,用JQuery + dwr + vml)
- oracle中优化SQL语句
- Ubuntu aptitude安装可用的软件包
- 有关EMC存储配置在HPUX上的具体做法
- 听妈妈爸爸的话
- CString详解
- 云计算未来发展影响的5个预测