没有java.awt.headless的Java无头GUI

时间:2011-02-13 21:35:47

标签: java awt

根据this article,进行无头操作的唯一方法是设置java.awt.headless。我正在研究maven插件的实现,代码调用jfreechart,如果我没有设置无头,它会闪烁我的Mac屏幕。但是,在我的maven插件中调用System.setProperty(具有全局影响力)对我来说并不礼貌。

是否有更严格的方法来进行无头操作?

1 个答案:

答案 0 :(得分:0)

也许您只能以这种方式在插件配置中为插件设置<systemProperties>

<configuration>
      <systemProperties> 
                         <property> 
                            <name>java.awt.headless</name> 
                            <value>true</value> 
                        </property> 
                    </systemProperties> 
</configuration>
相关问题