glassfish Java EE自动完成
在哪里可以找到jar文件或JEE6的源代码?或者有没有其他方法可以在Netbeans/Eclipse中实现自动完成
我刚刚安装了glassfish,以便使用JAX-RS,但我不明白它是如何工作的。为什么javacompiler能找到这些类,而netbeans却不能?我使用maven2构建,但没有设置任何路径
为什么我不能在没有glassfish的情况下安装JEE6?对于Jersey的REST服务,我不需要应用服务器
致以最良好的祝愿, CQQL
# 1 楼答案
问题#1: 参见this示例项目
示例项目是用maven构建的,这可能会回答您关于auto complete的问题。Netbeans 6.8+(大约)具有内置的maven支持。在示例项目的第一次构建之后,我认为您将看到auto complete对于pom中的任何依赖项(即jersey)都能更好地工作。xml。在我的Netbeans中,auto complete可以工作,但javadocs不存在,这可能意味着Jersey没有与它们捆绑在一起
问题#2:命令行中的maven和Netbeans中的maven是不同的副本。您可以让Netbeans在Tools/Options/Misc/maven/External maven Home中使用特定的maven副本。这可能会消除一些困惑
问题#3:如果你发现Glassfish是太多的应用服务器,无法满足你的需求,Jersey可以在Tomcat或Jetty中运行