有没有一种方法可以在 Eclipse 中注释/取消注释 VM 参数?

4
例如,我这里只是想在不需要这个参数时进行注释。我不想删除它。那么,在eclipse中是否有任何方法可以对VM参数进行注释/取消注释?

Run Configuration from Eclipse


1
复制运行配置并在副本中进行更改。 - greg-449
"用双引号将其括起来可能有效,并删除破折号。" - Jorge Campos
@greg-449 你的意思是创建一个没有这些参数的运行配置而不是删除它们吗?如果是这样,我正在寻找类似注释功能的东西。 - manikanta nvsr
1
是的,那就是我的意思。没有评论功能。 - greg-449
@JorgeCampos 尝试了您说的方法。它不起作用。 - manikanta nvsr
2个回答

7

我不相信有办法做到那样。

然而,对于-D选项,您可以使用以下解决方法:

-Dlog4j.debug=true更改为-DXXlog4j.debug=true或类似方式

系统属性的名称未被任何东西识别时应该被简单地忽略。

(假设一个应用程序可以迭代所有属性并对它们进行某些操作......超出仅仅打印/显示它们的范围。但这相当牵强/扭曲。)

不幸的是,这种方法对其他选项不起作用。通常,无法识别的JVM命令行选项会导致错误。


1
通常情况下,我习惯以以下方式进行评论(不会在运行时打印):
-Dcomment=<comment>

在这里,<comment>可以是任何东西,但不要使用空格。请使用点(.)代替。例如:
-Dcomment=this.is.my.comment

这在Eclipse和IntelliJ的VM参数中都适用。

我认为提问者的意思是是否有办法注释掉虚拟机参数,以便在启动JVM时不解析它们。 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接