我正在编写一个将Geoserver与自定义组件集成的应用程序,旨在托管在单个 servlet 引擎上。两者都是基于 Maven 的项目,我想留在 Maven 的土地上,将它们全部打包成一个很好的可分发文件。我的总体想法是向我的应用程序添加另一个模块,将应用程序本身、Geoserver 和所有依赖项打包到一个不错的存档中。
我知道 maven-assembly-plugin 及其将所有依赖项存储在目标文件夹中的能力,但我不确定创建易于部署的包的最佳方法是什么。谷歌搜索任何示例都没有成功。
如果模块可以通过mvn jetty:run
.