2011-05-31 53 views
0

我在哪里可以找到jar文件或JEE6的源代码?或者有另外一种方法可以让你在Netbeans/Eclipse中实现自动完成?Java EE自动完成

我刚安装glassfish,以便我可以使用JAX-RS,但我不明白它是如何工作的。为什么javacompiler会找到这些类,但netbeans没有?我用maven2构建,但没有设置任何路径等。

为什么我不能在没有玻璃鱼的情况下安装JEE6?我只需要一个应用程序服务器来与泽西岛的REST服务。

最好的问候, CQQL

回答

1

问题1: 见this示例项目。

该示例项目使用maven构建,可以解答有关自动完成的问题。 Netbeans 6.8+(大约)内置了maven支持。在第一次构建示例项目之后,我想你会发现自动完成对于pom.xml中的任何依赖关系(即泽西岛)更好。在我的Netbeans中,自动完成的工作,但javadocs不在那里,这可能意味着泽西岛没有与他们捆绑在一起。

问题#2:你在命令行上的maven和Netbeans里面的maven是不同的副本。您可以让Netbeans在Tools/Options/Misc/Maven/External Maven Home中使用maven的特定副本。这可能会消除一些混淆。

问题3:泽西可以TomcatJetty如果你发现Glassfish的是太多的应用程序服务器,您需要运行。