【问题标题】:How to execute .jar with arguments from NSIS?如何使用 NSIS 的参数执行 .jar?
【发布时间】:2020-04-08 14:54:35
【问题描述】:

我想执行一个带有 NSIS 参数的 .jar,例如 java -jar -Xmx1024M myjava.jar 。但我不知道怎么做。这可能吗?

【问题讨论】:

    标签: cmd installation exec nsis


    【解决方案1】:

    在安装程序中直接执行 .jar 可能没有多大意义,但如果您只需要运行此 Java 应用程序一次,您可以从 a simple NSIS Java launcher 获取代码并在安装程序中使用它。

    如果用户要多次运行它,那么使用真正的 Java 启动器(如 Launch4j)或其他众多 Java 启动器之一会更有意义。

    【讨论】:

      【解决方案2】:

      我自己解决了这个问题。我使用 Python 创建了一个 exe,在 CMD 中执行命令并在此之后关闭。

      【讨论】:

      • 我不太明白为什么需要涉及cmd.exe。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-09
      • 1970-01-01
      • 2013-05-21
      相关资源
      最近更新 更多