2

基本上我已经创建了一个 jar 文件,但我希望它具有预先创建的参数。

例如像下面的附加组件。

-Xmx256m

问题是我不太确定如何制作它,所以它被嵌入到 Jar 文件中,更不用说它是否可能了。我要求它不需要添加批处理或命令提示符,而是简单地保持可单击为 jar 文件。然后在单击时添加我想要的额外参数。这可能是一个明显的修改吗?

我一直在搜索谷歌和这个网站上的其他链接,但我想要的答案很少。

4

2 回答 2

3

无法使用 JVM 设置制作可点击的 jar。双击它后,您将调用“java -jar”,然后您的 JVM 将在读取 jar 内容之前运行。

于 2013-03-08T20:54:54.573 回答
1

我认为这对于没有一些骇客的 JVM 参数是不可能的。原因是当您进入 main() 方法时,JVM 实例已经初始化。

一个潜在的技巧是更改您的主要方法以进行系统调用以使用您想要的参数生成另一个 java 进程。

于 2013-03-08T20:58:17.020 回答