7

我试图使用 Eclipse 创建一个可运行的 jar 文件。
问题是我在 Eclipse 中添加到运行配置的 vm 参数没有以任何方式保存。

我知道我可以创建一个批处理文件来运行带有所需参数的 jar,但我希望我的用户只运行 jar 本身。

因此,我的问题是,有没有办法通过命令行将 vm 参数传递给可运行的 jar?

4

1 回答 1

3

简而言之,如果没有某种形式的包装器,您将无法做到这一点。您可以编写一个 .bat 文件和/或一个 .sh 脚本来调用具有适当设置的 JVM。

您可能还想查看JavaServiceWrapper,它提供了一种使用可执行参数包装 .jar 并让它作为独立服务运行的方法(尽管它的名称)。它具有一组功能,可让您以各种方式控制 JVM 执行。

于 2010-02-13T11:34:49.577 回答