基本上我已经创建了一个jar文件,但我希望它有预先创建的参数。
E.g。如下面的附加内容。
-Xmx256m
问题是我不太清楚如何制作它所以它被嵌入到Jar文件中,更不用说了,如果它甚至可能的话。我要求它不要求添加批处理或命令提示符,但要简单地保持可点击作为jar文件。然后在点击时添加我想要的额外参数。这可能是一个明显的修改吗?
我一直在谷歌和本网站上的其他链接上搜索我想要的答案。
答案 0 :(得分:3)
无法使用JVM设置制作可点击的jar。 双击它之后,您将调用“java -jar”,然后在读取jar内容之前运行JVM。
答案 1 :(得分:1)
对于没有一些hackery的JVM args,我认为这是不可能的。原因是当你到达main()方法时JVM实例已经初始化了。
潜在的黑客攻击是更改主方法以进行系统调用,以使用您想要的参数生成另一个java进程。