首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用特定的运行时参数运行jar文件

如何使用特定的运行时参数运行jar文件
EN

Stack Overflow用户
提问于 2018-05-30 21:11:50
回答 3查看 43关注 0票数 0

我有一个来自我构建的项目的.jar文件,但每当我运行它时,我都会在终端中使用特定的标志(特别是-xDock)。有没有办法配置一个.jar,当我双击文件时,它将使用我在终端中使用的任何标志来运行?

EN

回答 3

Stack Overflow用户

发布于 2018-05-30 21:16:09

如果你想让它以Java的方式运行,你可以修改Java代码,让它拥有默认的参数--然后你可以在没有参数的情况下运行它。或者,您可以让它从配置文件中获取配置,一旦更改了该配置文件,它就不再需要额外的参数。

如果您对java代码没有控制权,并且您有一个想要双击的特定jar,那么您可以通过windows的方式来完成;)创建一个快捷方式,然后在Target:字段中添加带有参数的jar

或者,您可以创建一个批处理/ sh文件,使用特定的参数运行它

票数 2
EN

Stack Overflow用户

发布于 2018-05-30 21:20:45

如果参数不是动态可更改的,请将它们写成硬编码,或者在没有传递其他参数时使用此解决方案作为默认参数。

票数 0
EN

Stack Overflow用户

发布于 2018-05-30 21:21:05

另一种有趣的方式是使用JarSplice。这是一个很小的程序,可以让您将参数添加到Jar周围的某种“包装器”中。然后,当您打开它时,参数将随它一起传递。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50605630

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档