【问题标题】:Missing +/- setting for VM option 'UseSplitVerifier'VM 选项“UseSplitVerifier”缺少 +/- 设置
【发布时间】:2014-11-24 11:24:22
【问题描述】:

我正在使用以下命令在我的系统中运行 emma 代码覆盖工具,

D:\DeadLockDetection\DDinDOS>java -XX:UseSplitVerifier -cp emma.jar emmarun -jar process-3-1.0.jar

运行上述命令时出现以下错误,

Missing +/- setting for VM option 'UseSplitVerifier'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

我该如何解决这个问题。

【问题讨论】:

    标签: java jvm emma


    【解决方案1】:

    错误很明显。你must use java -XX:+UseSplitVerifierjava -XX:-UseSplitVerifier

    编辑:UseSplitVerifier 是 Oracle JVM 的布尔选项。 -+: 之后。减号禁用该选项,加号启用该选项。

    从上面的链接...

    布尔选项用 -XX:+ 打开,用 -XX:+ 关闭 -XX:-。数字选项使用 -XX:= 设置。数字可以包括“m”或“M”表示兆字节,“k”或“K”表示 千字节,'g' 或 'G' 表示千兆字节(例如,32k 是相同的 如 32768)。字符串选项用 -XX:= 设置,是 通常用于指定文件、路径或命令列表

    【讨论】:

    • 很高兴为您提供帮助。无需在 SO 中说谢谢。在 SO,我们赞成欣赏(不,我不是在这里征求赞成票。)
    • @Jayan,你能在这里解释一下“+”和“-”的用法吗?我找不到任何相同的参考。
    猜你喜欢
    • 2016-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-16
    • 2018-04-27
    • 2010-10-28
    • 2021-11-23
    • 1970-01-01
    相关资源
    最近更新 更多