【发布时间】:2020-01-06 10:24:50
【问题描述】:
我正在运行一个开源软件 (https://github.com/att/XACML),文档说要使用 maven jetty 来运行该应用程序。这工作正常。
但是,我试图在没有 maven 作为依赖项的情况下运行它,所以我正在考虑使用生成的战争并使用码头部署它。但是,这种方法给了我特定于战争的错误(无法实例化 null 等),在运行 maven jetty 时不确定。
所以我的问题是:maven jetty 如何打包战争?它在运行时所做的任何事情会使其与仅仅尝试自行部署战争有所不同吗?使用 maven jetty 和使用 jetty runner 之类的东西与 maven clean install 产生的战争有什么区别?
【问题讨论】:
-
据我了解,Maven 中的码头目标不会引发战争,而是直接部署到嵌入式码头。换句话说,没有什么可抢的。
标签: maven jetty maven-jetty-plugin