我已经使用Java创建了一个Web应用程序。根据设计,我为该Web应用程序创建了一个插件。 当我发布软件包时,我想将该插件的jar文件打包到“ WEB-INF / lib”目录中。 我只是手动复制jar文件。取而代之的是,有没有能力使用Maven处理这些事情? 我不想将插件作为依赖项添加到Web应用程序中。
答案 0 :(得分:2)
您可以在Maven War插件中指定它。请参见下面。
让
jar文件-> jarfile.jar
jar文件路径-> jarFilePath(参考基本目录)
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<webResources>
<!--jarfile.jar file in to the WEB-INF/lib folder -->
<resource>
<directory>jarFilePath</directory>
<includes>
<include>jarfile.jar</include>
</includes>
<targetPath>WEB-INF/lib</targetPath>
</resource>
</webResources>
</configuration>
</plugin>