2011-08-31 55 views
3

最后,经过几个世纪的讨论和开发,Java 7发布了!但它并没有真正帮助我,因为我发现很难获得支持其新语言功能的稍微稳定的Eclipse版本。我怎样才能得到一个稳定的Eclipse + Java 7

根据http://wiki.eclipse.org/JDT/Eclipse_Java_7_Support_%28BETA%29我需要获得Eclipse的维护版本。但是,所提到的版本(M20110729-1400)我找不到任何地方,并且this page未提及任何维护版本。

我也在我现有的3.7 Eclipse中尝试过“检查更新”,但它只是返回一些插件的一些更新。

从哪里可以获得支持Java 7的Eclipse的可行版本?


(我不是绝望的Java 7,并不会切换到另一个IDE吧)

(我试过的Eclipse 3.8 M1,但这是这样一个早期版本,它甚至还有靛蓝在启动屏幕上。)

(我喜欢的Eclipse,但他们的网站/网络的怪物需要一些可用性测试)

+0

尝试netbeans,它自7.0版以来完全支持Java 7。 –

+1

@Mahmoud我经常使用NetBeans。告诉某人放弃一种工具对另一种工具产生巨大的生产力影响。是的,它们在能力方面非常相似,但起床,放下工具套件并切换到另一套工具并不那么容易。 –

+0

@Thomas我知道这并不容易,我只是提出一个临时解决方案,就是这样。 –

回答

6

据我所知,没有任何支持Java 7稳定的Eclipse。 ..然而。预计将推出3.7.1更新版本(Indigo SR1)。我没有看,但Indigo SR1的一个里程碑或夜晚可能比3.8里程碑或夜间发布更稳定。令人遗憾的是,download page似乎没有3.7.1版本,除非3.7.x版本的Stream Builds版本适用于3.7.1(我对Eclipse的发布策略并不熟悉)。

编辑:截至目前,有stable builds of 3.7.1(谢谢杰森S指出)。我还没有用Java 7对它进行测试,以确认一切都按预期工作,因为我仍然在工作和个人项目中定位Java 6,并且尚未升级。

+0

我抬头看了SR1,发现RC2应该现在就出来了。不幸的是,这也是不可置疑的。 –

+0

3.7.x流版本适用于下一个3.7维护版本。目前的版本(M201108xx)为3.7.1。发布3.7.1之后,下一个3.7.x的流版本将用于3.7.2。 –

+0

@Csaba_H:那么今天的构建是今天应该出来的RC2,而不是每晚都破的? –

1

我发现Eclipse 3.8 M1,Netbeans 7.0.1和IntelliJ 10.5都适合我。 Netbeans可能是我最喜欢与Java 7一起工作的人(他们的提示可以帮助您将代码转换为Java 7成语非常好)。