我在 netbeans 7.1 中构建了一个 java 企业应用程序,它由两个 EJB 模块组成。其中一个 EJB 模块引用了另一个类库项目,我们称它为 MyUtilities。当我部署应用程序时,它的 ear 文件不包含 MyUtilities.jar 文件。当我添加到其他 EJB 模块库 MyUtilites 项目时,虽然它不是必需的,但 ear 文件已正确构建并且在其 lib 文件夹下,MyUtilities.jar 存在。 有同样问题的人吗?
谢谢
最佳答案
您是否检查了 Build | 中“在 EJB jar 中打包所需的 JAR”复选框的设置?打包对话框?
这是我在升级 NetBeans 6.5.1 EJBModule 项目后发现的一个新选项,该项目也不再将引用 JAR 捆绑在 EJB jar 中。
关于java - Netbeans部署Enterprise Application时不将类库jar打包到ear文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8987226/