Runnable jar with jvm args

孤人 提交于 2019-12-18 05:55:39

问题


I was trying to create a runnable jar file using Eclipse.
The problem is that the vm parameters I have added to the run configuration in the Eclipse were not saved in any way.

I know I can create a batch file that will run the jar with the needed arguments, but I would prefer my users will just run the jar itself.

My question is therefore, is there any way to pass vm arguments to the runnable jar not by command line?


回答1:


Briefly, you can't do this without some form of wrapper. You can write a .bat file and/or a .sh script to invoke the JVM with appropriate settings.

You may also want to check out JavaServiceWrapper, which provides a means to wrap a .jar with executable params and let it run as a standalone or service (despite its name). It has a set of features to allow you to control the JVM execution in a variety of fashions.



来源:https://stackoverflow.com/questions/2257166/runnable-jar-with-jvm-args

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!