我是声纳插件开发的新手。我写了一个插件并将 PropertyDefine 添加到上下文中。然后我想让我的财产价值通过
gradle sonarqube -Dmy.proper.name=xxx
我不知道接下来的步骤是什么?请帮忙。谢谢。
我是声纳插件开发的新手。我写了一个插件并将 PropertyDefine 添加到上下文中。然后我想让我的财产价值通过
gradle sonarqube -Dmy.proper.name=xxx
我不知道接下来的步骤是什么?请帮忙。谢谢。
所有-D
参数都可以通过java.lang.System类获取:
String valueOrNull = System.getProperty("my.proper.name");
或者
String valueOrDefault = System.getProperty("my.proper.name", "defaultValue");
嗨@agabrys 感谢您的回答。但我发现如果你想从Scanner 端获取属性,你需要创建一个PostJob
类似的类来处理它。我不清楚这一点,所以我不知道为什么我不能得到那个财产。不管怎么说,还是要谢谢你。