2009-12-18 80 views
1

我在使用Ant 1.7.1,Glassfish v3和Java在Mac OS X 10.6.2上构建Java Enterprise Edition Web应用程序时遇到了一些问题EE 6.在Mac OS X上构建Java EE应用程序Glassfish 3的Snow Leopard

问题是构建过程没有找到足够公平的Java EE库,因为我不认为Apple提供它们的默认Java安装,但我知道它们存在于Glassfish发行版中。

哪个罐子是正确的建立反对(我假设javaee.jar是一个通用的罐子引用所有其他需要的罐子),我应该把什么放在我的ant build.xml文件?

任何帮助,非常感谢。

回答

2

您需要在您的ant类路径中有javaee.jar,但请注意:请勿将javaee.jar复制到webapp(WEB-INF/lib文件夹)!

+0

谢谢,在花费更多时间计算出Ant文档后做了这个。 – Cromulent 2009-12-18 19:47:46

0

我鼓励您获得并使用NetBeansGlassFish Tools Bundle For Eclipse开始使用Java EE 6和GlassFish v3 ...(阅读我的配置文件以查明原因)。

如果您决定避免使用这些IDE中的任何一个,那么我建议您下载Java EE 6 SDK,以便开始使用。 SDK包含许多可以使用Ant构建和部署的不同样本。 (使用-verbose学习'秘密')

+0

我很想更多地使用NetBeans,但我无法忍受不理解表面下正在发生的事情。另外,如果有什么不能正常工作,我不知道如何解决它。 在我看来,处理这类事情时最好的方法是自己做,然后在知道如何解决可能发生的任何潜在问题时转到IDE。 – Cromulent 2009-12-18 19:49:26

相关问题