我正在使用 Maven 构建工具。我的意图是将单独的绝对文件夹中可用的 jar 文件 [例如:C:\test1.jar, C:\test2.jar] 添加到类路径中。
为此,我在我的 pom 文件中添加了以下内容。
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>2.2</version>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
</manifest>
<manifestEntries>
<Class-Path>C:/test1.jar, C:/test2.jar</Class-Path>
</manifestEntries>
</archive>
</configuration>
</plugin>
我可以看到罐子被添加到战争中可用的 MANIFEST.MF 文件的类路径中,但是当部署战争时,由于“java.lang.ClassNotFoundException”而失败 [与 test1.jar 或 test2.jar 相关] .
这是否意味着在 MANIFEST.MF 的类路径中添加的 test1.jar 和 test2.jar 没有添加到类路径中,或者我在这里遗漏了什么或错误。
请帮助我通过使用战争文件的 MANIFEST.MF 或任何其他想法来将绝对路径中可用的 jar 文件添加到类路径。