java - 如何为可运行的 jar 添加 jvm 参数?

标签 java eclipse jar jvm-arguments

对于我正在创建的可运行 jar。它需要 xmx1024 作为 JVM 参数。我怎样才能做到这一点 ?还是有其他选择?

最佳答案

您可以为程序要运行的每个平台提供启动脚本。例如在 Linux 上你可以有 program.sh

java -mx1024 -jar lib/artifact.jar arg1 arg2

显然,您必须告诉用户该程序旨在从启动脚本运行,因为如果他们尝试手动启动 jar,它将失败。

如果 VM 已使用所需的参数启动,您甚至可以 checkin 您的程序,否则很快就会失败。引用this answer .

关于java - 如何为可运行的 jar 添加 jvm 参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13787353/

相关文章:

android - 我如何在 Android SDK 中获取文件?

java - Springframework 无法解析 Controller 上的配置类

java - 如何打开 Jar 文件进行读取而不遇到 ZipException?

java - Jasper Report 中的动态图像大小

java - 为什么我的文字不显示?

eclipse - 具有 Windows shell 扩展和 Eclipse 集成的 SVN 客户端

c# - 如何使用 C# 访问 jar 文件(其中包含 Java .class 作为 API)

java - 包含一个exe文件到jar

java - Java Web 应用程序的文档存储策略

java - 在 Java 中从串行端口分割字符串