海边沫沫

相濡以沫,不如相忘于江湖
posts - 42, comments - 477, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

Linux环境下的Java开发(三):体验IDE

Posted on 2007-09-05 20:57 海边沫沫 阅读(1466) 评论(7)  编辑  收藏 所属分类: Linux和Java
  做程序开发,绝对少不了一个集成开发环境,做Java开发,首选的当然是Eclipse。废话少说,先给出下载地址,如下图:
04.PNG

  虽然现在的最新版本是3.3,但是我依然选择的是3.2,因为我以前一直用的就是3.2,和JDK1.5配合起来运行得非常顺利。下载完Eclipse SDK,别忘了同时下载Language Pack,要不然,就看不到中文的界面了。

  软件的下载依然是通过Windows进行的,下载完后通过samba和Linux共享,这个前面已经讲过了,这里不罗嗦。下载完后,发现下载的软件包名字中包含有gtk字样,说明Eclipse需要gtk库的支持,所以我们通过rpm -qa | grep gtk来查看系统是否带有gtk库,结果当然是令人满意的了。请看下图:
02.PNG

  紧接着,我们通过展开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了,如下图:
01.PNG

  在启动Eclipse的过程中,会提示我们设置工作目录,如下图:
03.PNG

  Eclipse完全启动后,第一件事当然是设置jre的版本了,我们在首选项中设置jre的版本为我们自己安装的1.5.0_12,如下图:
05.PNG

  最后,我们新建一个Hello World工程,体会一下使用Eclipse开发的感受,运行效果如下图:
06.PNG

  事实证明,在Linux环境中运行Eclipse很流畅,速度一点也不慢,而且界面也可以接受,基本上接近在Windows中的效果。总体来说,我对Eclipse还是很满意的。

评论

# re: Linux环境下的Java开发(三):体验IDE[未登录]  回复  更多评论   

2007-09-06 08:52 by unmi
我原来也考虑过用Linux来做开发平台,光开发是没问题,但许多软件你是没法用的,比如你是用VSS作版本控制,你要用MSN/QQ(这还好解决),你要看股票行情、作交易,爱玩玩游戏的就更不好说了,所以说在Linux下搞那些东西对我来说只是玩玩而已,而且原来该体验的都体验过了。

版主还是用的红旗Linux,我觉得RedOffice完完全全就是OpenOffice,把安装界面,版权一改而已,我觉得最不要脸的做法莫过于此。

# re: Linux环境下的Java开发(三):体验IDE  回复  更多评论   

2007-09-06 15:01 by 海边沫沫
@unmi
不能说红旗Linux不要脸吧,人家RedOffice一样是免费的、开源的,又不是不遵守GPL协议,改个名字有什么大不了的?

红旗至少解决了两个大问题,一个是中文字体的显示,一个是Qt库中的中文乱码问题,至于在改系统中的应用软件,我觉得所有的程序员都应该贡献自己的力量,而不是在这里骂做操作系统的厂商。

至于完全自己只是产权的Office也不是没有,WPS 2005不是在Linux上跑得很好吗?

# re: Linux环境下的Java开发(三):体验IDE  回复  更多评论   

2007-09-13 14:29 by littlehua
请问大家是用虚拟机来跑linux 开发JAVA呢?还是 重新装了一个 linux系统开发,这两个有什么区别?

# re: Linux环境下的Java开发(三):体验IDE  回复  更多评论   

2007-09-14 06:26 by 海边沫沫
@littlehua
那要看你的机器的配置情况了,如果你的机器CPU很快,内存很大,就可以用虚拟机来装Linux系统,否则就在本机上装Linux。

我的台式机配置较好,所以用的虚拟机来安装Linux,给虚拟机分配的是1G内存,运行起来速度非常快,不管是编译程序还是运行Eclipse IDE都很流畅。我另外还有一台笔记本,只有256M内存,当然就直接安装Linux系统了。

使用虚拟机安装Linux系统的优势,就是很容易在Windows和Linux系统中切换和共享文件,充分利用Windows的多媒体功能和娱乐功能以及丰富的软件资源。

然而,只有在本机上安装Linux,将自己的一切需求都用Linux来满足,彻底放弃Windows,才能算是一个真正的Linux爱好者。

# re: Linux环境下的Java开发(三):体验IDE  回复  更多评论   

2008-04-18 09:37 by mouse
向真正的Linux爱好者迈进。。。。。

现在是双操作系统,因为Windows系统有时候工作需要用到。

# re: Linux环境下的Java开发(三):体验IDE  回复  更多评论   

2008-04-22 11:17 by mouse
我装了个Eclipse Platform,不知道有啥汉化途径没有?

另外请教下,Eclipse Platform和Eclipse SDK有啥区别?

# re: Linux环境下的Java开发(三):体验IDE[未登录]  回复  更多评论   

2008-04-22 15:30 by 海边沫沫
3.2版本的Eclipse有多国语言包,3.3版的暂时还没有。下载多国语言包就可以汉化了。

Eclipse SDK可以使用Eclipse的基础架构进行再开发,而Platform只能作为工具使用。当然,你硬要在Platform上进行再开发也可以,只不过没有源代码看,很不方便。

标题  
姓名  
主页
验证码 *  
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
 
 
相关链接:
网站导航: