Maven exec与classunloading

时间:2012-06-13 12:33:41

标签: maven

如何将classunloading参数传递给mvn?

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

是什么样的格式才能让它发挥作用?

1 个答案:

答案 0 :(得分:2)

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

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