如何从多个动态Web项目创建单个war文件

时间:2017-01-17 05:36:31

标签: java eclipse maven war maven-plugin

我想从多个动态Web项目创建一个war文件。示例我的第一个项目的WebContents文件夹数据应该与第二个项目的WebContents文件夹数据合并。

假设从第一个项目“login.jsp”文件和第二个项目“welcome.jsp”文件应该合并到一个war文件中。我正在使用eclipse,这是否有可能从多个动态Web项目创建一个war文件,如果是的话请建议我关于相同的一些观点或是否有任何其他方法来实现这一点。

1 个答案:

答案 0 :(得分:0)

您可以尝试将 Web Fragment 项目与核心动态网络项目一起使用。 New Web Fragment项目向导将在默认Java源文件夹中创建一个resources目录。在其中创建一个CSS文件夹,其内容将从已部署的Web应用程序的根目录中提供。您可以使用动态Web项目上的部署程序集属性页面添加和删除部署中的片段,就像使用任何其他类型的Java项目一样。

如果您不想深入研究Java EE和Servlet规范的那部分,请参阅https://blogs.oracle.com/alexismp/entry/web_inf_lib_jar_meta以获取有关其工作原理的一些指导。