jar 区分程序参数和 jvm 参数吗

Kau*_*hSV 4 java jvm command-line-arguments

我正在尝试执行一个 jar 文件。它需要程序参数和 jvm 参数。在传递命令行参数时,我们是否需要做一些不同的事情,以便它能够区分它们,或者它会自动处理?

目前我使用的是eclipse IDE,所以我可以配置它。然而,它最终将仅使用命令行运行。如果需要采取不同的措施,请告诉我。

Edu*_*eda 6

嗯,JVM 参数在使用“-D”之前输入,然后在 jar 文件之后输入程序参数:

java -Djvm_argument1=XXX -Djvm_argument2=YYY -jar myjar.jar my_argument1 my_argument2
Run Code Online (Sandbox Code Playgroud)