请确保您使用的版本
2.16,并且您有
useManifestOnlyJar选项(如记录在这里)。
例如:
<project> [...] <build> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.16</version> <configuration> <useManifestOnlyJar>true</useManifestOnlyJar> </configuration> </plugin> </plugins> </pluginManagement> </build> [...]</project>
这将创建一个带有清单的jar,该清单可以重新创建您的类路径(而不是通过
CLASSPATH变量设置它,这是受Windows命令行限制问题影响的方法)。



