将Web应用程序作为库添加到另一个Web项目

时间:2017-11-13 10:11:16

标签: java web-applications

我有一个Web应用程序,基本上是基于struts框架的其余api。在构建代码时,它也可以创建.war文件,并且可以在tomcat服务器上运行。现在,我有另一个实现日志记录和其他安全功能的Web应用程序项目。是否可以将以前的Web应用程序作为库添加到后一个Web应用程序中,以便我可以为我的rest-api实现一些安全性功能?

换句话说,我只想将web app(.war)文件作为库添加到另一个Web项目中。可能吗 ?如果可能的话,怎么样?

1 个答案:

答案 0 :(得分:0)

如果是maven项目,请打开pom.xml文件。将包装改为罐子。为此,在标签内添加它以将其转换为jar。

<packaging>jar</packaging>

如果它不是maven项目,您可以将其转换为maven项目并按照上述步骤继续开发。

将jar文件添加到新项目 在新项目的pom.xml中,添加jar作为依赖项。

<dependencies>
    <dependency>
        <groupId>com.groupName</groupId>
        <artifactId>libraryName</artifactId>
        <version>versionNumber</version>
    </dependency>
<dependencies>

请注意:新项目必须是一个maven项目。