带有jvm args的runnable jar

时间:2010-02-13 10:25:43

标签: java eclipse executable-jar

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

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

我的问题是,有没有办法将vm参数传递给runnable jar而不是命令行?

1 个答案:

答案 0 :(得分:3)

简单地说,如果没有某种形式的包装器,你就无法做到这一点。您可以编写.bat文件和/或.sh脚本以使用适当的设置调用JVM。

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