0

如何将 classunloading 参数传递给 mvn?

mvn -XX:+CMSClassUnloadingEnabled exec:java -Dexec.mainClass="Test"

什么是让它工作的正确格式?

4

1 回答 1

2

exec:java目标执行当前 JVM中的主类。这意味着您需要使用所需的 JVM 参数运行 Maven 本身。将 JVM 参数传递给 Maven 的一个好方法是通过MAVEN_OPTS环境变量:

$ export MAVEN_OPTS=-XX:+CMSClassUnloadingEnabled
$ mvn exec:java -Dexec.mainClass="Test"
于 2012-06-13T12:44:08.737 回答