如何在其中使用Eclipse的wepapp配置制作可执行的jar

时间:2018-07-18 23:22:44

标签: java eclipse maven executable-jar

我正在使用Maven在Eclipse中制作Java Web应用程序。 我现在正在尝试使用Maven构建该Web应用程序。 在构建过程结束时,我希望将webapp(及其依赖项)打包在一个带有嵌入式Tomcat8的可执行jar中。

这样我就可以在这样的本地PC上运行它:java -jar MyWebApp.jar

我在Eclipse中的项目结构如下(标准wepapp结构):

|-pom.xml |-- src |-- main | |-- java | |-- resources | |-网络应用程序

我正在使用maven-assembly-plugin尝试完成此操作。

但是我的问题是: 在开发过程中,我正在Eclipse中已配置的tomcat8服务器中测试该项目。 因此,在Eclipse的“ webapp”文件夹下,有一个web.xml和一个server.xml,在其中配置了我们的项目(连接器,servlet,...)

我的问题是: 我可以从打包在可执行jar中的Eclipse(server.xml,web.xml等)获取这些wepapp配置文件吗?这样,当我运行jar时,这些配置文件将用于在其中启动嵌入式Tomcat。

而且,是否可以使用Maven-assembly-plugin完成此操作?

谢谢

0 个答案:

没有答案