论坛首页 Java企业应用论坛

在Linux开发Java程序

浏览 45861 次
精华帖 (6) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (5)
作者 正文
   发表时间:2012-02-19  
keer2345 写道
george_space 写道
推崇命令行好的人,如果不是唯心说话,就是睁眼说瞎话。

你可以可以去搜索一下Google、Facebook、Twitter、Yahoo、IBM等公司的工作场景图片,员工用的操作系统,几乎清一色是精美的图形界面操作系统,不是桌面版Linux,就是Mac OS X,或者是Windows,使用黑乎乎命令行来工作的员工,少之又少,除了那几个做底层开发的人,谁会使用命令行操作系统?

你用命令行Linux做开发环境,难道您是开发操作系统?还是要写硬件驱动?如果您只是做点业务模块开发的小儿科,就像Google/Facebook大多数员工一样,安安稳稳地用精美的图形界面操作系统吧




我们这里并不是说一定要用命令行,用桌面版的linux不行吗?
就想win7下也有dos命令窗口一样,只是你一定没体会过shell的威力

+1 这帖子是什么?问linux开发java,没说用命令行开发java。
0 请登录后投票
   发表时间:2012-02-19  
我分享一下自己的感受:
1、Linux的GUI只是到了能工作的程度。这么多年都是这样,没有什么大幅度的改进。比如:按钮点上去感觉软软的,需要停顿一下才有反应,对此我表示深恶痛绝.再如,ubuntu上面安装eclipse之后的操作体验跟Win下面确实有差距。
2、Win有一套成熟的GUI环境,反映迅速、人机界面友好。
3、关于Linux的命令行。谈它好用,主要Linux下面许多优秀的程序,如:grep,sed,cron,awk等需要在shell里面执行。
4、就本人日常开发所用到的命令行下的程序来说,在windows上很少能找到替代的(除了安装cygwin之外)。

除了必须在Linux开发的程序之外,我们为什不能够合理利用Linux与Windows各自的长处来提高我们的工作效率呢?

请记住:不管是Linux还是Windows还是Mac还是unix,他们都是工具。工具是为人服务的,而不是人为工具服务。
0 请登录后投票
   发表时间:2012-02-19  
lyjilu 写道
keer2345 写道
george_space 写道
推崇命令行好的人,如果不是唯心说话,就是睁眼说瞎话。

你可以可以去搜索一下Google、Facebook、Twitter、Yahoo、IBM等公司的工作场景图片,员工用的操作系统,几乎清一色是精美的图形界面操作系统,不是桌面版Linux,就是Mac OS X,或者是Windows,使用黑乎乎命令行来工作的员工,少之又少,除了那几个做底层开发的人,谁会使用命令行操作系统?

你用命令行Linux做开发环境,难道您是开发操作系统?还是要写硬件驱动?如果您只是做点业务模块开发的小儿科,就像Google/Facebook大多数员工一样,安安稳稳地用精美的图形界面操作系统吧




我们这里并不是说一定要用命令行,用桌面版的linux不行吗?
就想win7下也有dos命令窗口一样,只是你一定没体会过shell的威力

+1 这帖子是什么?问linux开发java,没说用命令行开发java。


呵呵,确实这样。这位兄弟估计一激动理解成在Linux下使用命令行开发了。。。
0 请登录后投票
   发表时间:2012-02-19  
Linux用 Red Hat Enterprise Linux6撒
其实也没啥,就是装软件复杂点,
软件装好了。和XP下用没多大的区别,
别把它想的那么圣神~
0 请登录后投票
   发表时间:2012-02-19  
终于有人和我有一样的困惑了啊。我大多数时间都是在windows下开发的,曾经短暂的切换到linux下开发,但是没坚持多久又换回windows了。但是好几次面试都被问到有没有在linux下开发的经验,并且貌似这个问题很很重要的样子。起码我是没有看到在linux下开发的必要性的,理由如下:
一、java本身就是跨平台的,所以可以在windows下开发完,再上传到linux服务器上跑。测试也是一样的
二、windows下好用的软件真的是比linux多太多。就说邮件客户端好了,工作后收发邮件是必须的,在linux下找不到像foxmail这样好用功能强大的邮件客户端。还有其它的别的软件也是在linux下找不到合适的替代
0 请登录后投票
   发表时间:2012-02-19  
java本身就是为跨平台设计的,如果是开发j2ee应用,大多都是部署在类unix系统上的,而java在各平台下还是有点区别的,比如文件路径等,直接在linux上开发,省去很多兼容行问题,linux有很多优势,开源,免费,极少染毒,自我定制行强等,但如今国内盗版横行,没办法了,多用用linux,会让你对软件开发的认知度有很大提高,同时还能开拓自己的眼界,最后,懂linux的可比不懂linux人贵一点哦。明白了吧
0 请登录后投票
   发表时间:2012-02-20  
webqq很好用啊。淘宝有chrome的安全插件的。开发java程序完全没问题。其他的不清楚,设计到包的安装,包的版本问题会比较麻烦。
0 请登录后投票
   发表时间:2012-02-20  
习惯了CentOS
0 请登录后投票
   发表时间:2012-02-20  
onTheJavaWay 写道
,在linux下找不到像foxmail这样好用功能强大的邮件客户端。还有其它的别的软件也是在linux下找不到合适的替代


邮件客户端推荐使用开源软件 claws-mail (http://www.claws-mail.org) 和thunderbird ( http://www.mozilla.org/thunderbird/) ,均为跨平台软件,都很强大,尤其是thunderbird,有丰富的插件扩展功能。
0 请登录后投票
   发表时间:2012-02-20  
tedeum 写道
习惯了CentOS

握爪。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics