2013-03-08 55 views
2

基本上我创建了一个jar文件,但我希望它有预先创建的参数。Java - Jar File中的参数可执行文件

E.g.就像下面的插件一样。

-Xmx256m

的问题是,我也不太清楚如何使它所以这个被嵌入到Jar文件更何况,如果它甚至有可能。我要求它不要求批量或命令提示符的添加,但要简单地保持可点击作为jar文件。然后添加我希望点击的额外参数。这可能是一个明显的修改吗?

我一直在搜索谷歌和本网站上的其他链接,很少有运气给我想要的答案。

+1

恩,你链接到这个主题。 – 2013-03-08 22:44:08

+0

固定 - 我在这里问了一个类似的问题。 http://superuser.com/questions/473349/can-i-add-arguments-to-a-program-in-windows-without-using-a-shortcut – Jazzepi 2013-03-09 04:43:21

回答

3

无法通过JVM设置生成可点击的jar。 双击它之后,您将调用“java -jar”,然后在阅读jar内容之前,您的JVM将运行。

+0

谢谢,这就是我需要知道的。我不太确定它是否可行。 – 2013-03-08 22:45:04

1

我不认为这是可能的JVM args没有一些hackery。原因是JVM实例在您到达main()方法时已经被初始化。

一个潜在的黑客会改变你的主要的方法来进行系统调用产生另一个Java进程与你的愿望的参数。