我有一个Web应用程序,基本上是基于struts框架的其余api。在构建代码时,它也可以创建.war文件,并且可以在tomcat服务器上运行。现在,我有另一个实现日志记录和其他安全功能的Web应用程序项目。是否可以将以前的Web应用程序作为库添加到后一个Web应用程序中,以便我可以为我的rest-api实现一些安全性功能?
换句话说,我只想将web app(.war)文件作为库添加到另一个Web项目中。可能吗 ?如果可能的话,怎么样?
答案 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项目。