【问题标题】:How to make maven appassembler use javaw instead of java in generated scripts如何使 maven appassembler 在生成的脚本中使用 javaw 而不是 java
【发布时间】:2011-09-30 09:03:28
【问题描述】:

是否可以制作 maven appassembler 插件来生成使用 'javaw' 而不是 'java' 的启动脚本?

【问题讨论】:

    标签: java maven-2 maven-3 appassembler


    【解决方案1】:

    在 Appassembler 1.3 中,您可以通过在 POM 中配置 showConsoleWindow 选项来实现:

    <showConsoleWindow>flase</showConsoleWindow>
    

    这将更改生成的脚本中的行

    if "%JAVACMD%"=="" set JAVACMD=java
    

    到这里

    if "%JAVACMD%"=="" set JAVACMD=start /min javaw
    

    【讨论】:

    • 一个小缺点是你只能在插件的通用&lt;configuration&gt;中指定这个,而不是每个&lt;program&gt;
    猜你喜欢
    • 1970-01-01
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-25
    • 2014-06-16
    相关资源
    最近更新 更多