【问题标题】:How can I build solution with all the dependency jars如何使用所有依赖项 jar 构建解决方案
【发布时间】:2014-03-04 09:51:48
【问题描述】:

我想分发我的应用程序以及所有依赖项。目前我已将其构建为jar 文件,但随后我需要手动将一些dependent jars 复制到JBOSS

我知道我不能将jars 放在jar 的旁边,而是将classes。但我不喜欢这种解决方案。所以我想建立一个ear 文件。当我到处阅读它时,它提到它需要有ejbwarweb service 组件,但就我而言,我只有通用类文件。基本上没有EJB jarwarweb service。所以我的简短问题是我可以在 lib 文件夹中使用 Java module 和依赖 jar 构建一个 ear 吗?

我使用 Maven 作为构建器。

【问题讨论】:

  • 您的应用在技术上是什么?一个网络应用程序?一个ejb应用程序?如果您的应用程序既不包含 ejbs,也不包含 webfrontend 或 webservices,为什么要将其部署到应用程序服务器?

标签: java maven jar build ear


【解决方案1】:

是的,您可以使用 Maven EAR 插件:http://maven.apache.org/plugins/maven-ear-plugin/

【讨论】:

  • 没有ejb、war、web服务能不能造耳朵?
  • 嗯,你想完成什么?如果你想在 Jboss 上运行它,它至少必须是一个 web-/servlet 应用程序(所以是一场战争)?
  • 我在 Jboss 中有一些其他的 J2EE 模块,所以我想将它部署在 Jboss 中。
猜你喜欢
  • 2018-02-10
  • 1970-01-01
  • 2012-04-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-06-07
相关资源
最近更新 更多