如何使用specefic运行时参数运行jar文件

时间:2018-05-30 13:11:50

标签: java jar

我有一个来自我构建的项目的.jar文件,但每当我运行它时,我在终端中使用特定的标志(特别是-xDock)。有没有办法配置.jar,以便当我双击该文件时,它将使用我在终端中使用的任何标志运行?

3 个答案:

答案 0 :(得分:2)

如果你想用Java方式改变Java代码以获得默认参数 - 那么你可以不用它来运行它。或者您可以从配置文件中进行配置,一旦更改了配置文件,就不需要额外的参数。

如果您无法控制java代码,并且您想要双击特定的jar,那么您可以通过Windows方式执行;)创建快捷方式并在Target:字段中添加带参数的jar

或者您可以创建一个批处理/ sh文件,使用特定的参数

运行它

答案 1 :(得分:0)

如果参数不可动态更改,请将其写入硬编码,或者在未传递其他参数时将此解决方案用作默认参数。

答案 2 :(得分:0)

另一种有趣的方法是使用JarSplice。 它是一个很小的程序,可以让你在一个"包装器中添加参数。围着罐子。然后当你打开它时,参数将随之传递。