【发布时间】:2014-03-04 09:51:48
【问题描述】:
我想分发我的应用程序以及所有依赖项。目前我已将其构建为jar 文件,但随后我需要手动将一些dependent jars 复制到JBOSS。
我知道我不能将jars 放在jar 的旁边,而是将classes。但我不喜欢这种解决方案。所以我想建立一个ear 文件。当我到处阅读它时,它提到它需要有ejb、war 或web service 组件,但就我而言,我只有通用类文件。基本上没有EJB jar、war 或web service。所以我的简短问题是我可以在 lib 文件夹中使用 Java module 和依赖 jar 构建一个 ear 吗?
我使用 Maven 作为构建器。
【问题讨论】:
-
您的应用在技术上是什么?一个网络应用程序?一个ejb应用程序?如果您的应用程序既不包含 ejbs,也不包含 webfrontend 或 webservices,为什么要将其部署到应用程序服务器?