我的项目pom.xml对第3方JAR文件具有依赖性:
<dependencies>
<dependency>
<groupId>com.xyz.plugin</groupId>
<artifactId>abc</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
编译项目时,maven无法在此JAR文件中找到类。该JAR文件的结构如下:
classes
|__com
|__xyz
|__plugin
|__<classes>
编译失败,因为此第三方JAR文件的类com.xyz.plugin。*位于“类”文件夹中,而不是最顶层的“ com”文件夹。他们的清单文件也不包含任何指定的类路径。
无论如何,我是否可以用不同的方式编写pom.xml以便编译能够在此第三方JAR中正确定位类?感谢您的帮助!