linux中做java开发相关问题

很多公司都要求在linux下进行java开发,想问几个这方面的问题:
1、一般情况下都用什么版本的linux? 红旗?ubuntn?....
2、在linux中做java开发和win 下开发有什么大的区别?(开发工具。。。。)
3、要学这方面的东西,怎么开始?

请给予解答, 谢谢!

[quote]1、一般情况下都用什么版本的linux? 红旗?ubuntn?.... [/quote]
Ubuntu倒有人用,hongqi好像很少听说过。
[quote]2、在linux中做java开发和win 下开发有什么大的区别?(开发工具。。。。) [/quote]
几乎没有啥区别。Eclipse和NetBeans等东东都有。
[quote]3、要学这方面的东西,怎么开始? [/quote]
从安装开始(开开玩笑 :D ),主要是熟悉Linux的操作和使用,系统方面的管理,然后在上面做开发(毕竟和Win不是一样的OS哟!)

其实无非就是要你在LINUX下熟悉环境配置和部署还有LINUX的命令,当然LINUX和WIN的环境不一样,导致的问题可能不一样,比如路径,还有编码,编辑器,不过LINUX也有一些桌面的UI,不一定要在命令行下面开发的

像netbeans这样的开发工具的ui视图在linux下就是有的(ubuntn)