我如何使我的jar文件像终端机中的常规应用程序一样执行

尼克·迪夫(Nick Div)

我们都知道有些命令,即可执行文件,我们可以直接从终端运行,而不必为它们设置完整路径。例如,/usr/bin

我有一个当前正在通过命令运行的jar文件 java -jar jarName.jar {arguments}

有没有一种方法可以类似地运行我的jar,而无需编写整个命令 java -jar path_to_jar/jarName.jar {arguments}

我想写点东西

appName {arguments} 并希望罐子获取参数并像我写过的那样执行 java -jar path_to_jar/jarName.jar

我愿意使jar文件成为可执行文件,并将其放在/ usr / bin中,以便可以从任何地方访问它。但是我不知道该怎么做。以下内容完全无法使jar可执行文件

Spitfire在线

您可能想尝试制作一个执行命令的bash脚本。在您的情况下,它看起来像这样:

#!/bin/sh 
java -jar path_to_jar/jarName.jar "$*"

“ $ *”接受提供给bash脚本的所有参数,并将它们直接发送到您的Java程序。最后要做的是将您的脚本保存在/usr/bin/myprogram.sh中,然后您就可以在终端中将其作为命令直接执行:

myprogram arg1 arg2 arg3 arg4

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我如何使我的jar文件像终端机中的常规应用程序一样执行

来自分类Dev

如何像Viber一样在我的iOS应用程序中播放SVG动画贴纸?

来自分类Dev

如何使我的bash脚本看起来像GUI应用程序一样100%(因此用户永远不会看到终端)

来自分类Dev

为什么终端机中的CTRL + L无法像Powershell中的cls一样清除屏幕

来自分类Dev

我必须像文件共享一样为局域网开发聊天应用程序

来自分类Dev

如何像应用程序一样运行网页?

来自分类Dev

iOS-如何像AnyFont应用程序一样在iPhone OS(不仅是我的APP)中安装自定义字体?

来自分类Dev

如何使Playground执行时间就像我们在iOS应用程序中运行一样快

来自分类Dev

在 mvc 应用程序中,如何像通知一样一一显示消息?

来自分类Dev

我如何在我的android应用程序中使用ThreeJS,或者有没有像三个js一样强大的库?

来自分类Dev

如何退回我的终端机?

来自分类Dev

我可以像使用常规上传一样使用httprequest自动发布文件吗?

来自分类Dev

像我们获取Web应用程序的注册时间一样,如何获取iOS中的时区列表

来自分类Dev

像我们获取网络应用程序注册时间一样,如何获取iOS中的时区列表

来自分类Dev

如何从java webservice中的xml文件中读取值并将它们像应用程序变量一样存储在Webservice中?

来自分类Dev

用户可以像使用本机胶卷应用程序一样通过Safari将图像保存到我的应用程序吗?

来自分类Dev

像Facebook应用程序一样的UITableView

来自分类Dev

像购物应用程序一样的RecyclerView

来自分类Dev

我如何像htop或emacs一样利用整个终端?

来自分类Dev

如何使我的Guake终端看起来像此屏幕截图一样漂亮?

来自分类Dev

在Javascript中,是否可以像在终端机中一样在站点的控制台日志中传递命令?

来自分类Dev

像苹果的日历应用程序一样,如何在导航栏(iOS 7)中显示/隐藏搜索栏?

来自分类Dev

像苹果的日历应用程序一样,如何在导航栏(iOS 7)中显示/隐藏搜索栏?

来自分类Dev

如何像Apple的本地地图应用程序一样自动完成本地搜索?

来自分类Dev

如何像印象笔记应用程序一样从iPad屏幕底部显示UIView

来自分类Dev

如何像监护人应用程序一样设计Gridview

来自分类Dev

如何像应用程序栏按钮一样设置按钮样式

来自分类Dev

如何像DebugView应用程序一样读取c#Debug.WriteLine?

来自分类Dev

如何像移动应用程序一样创建侧边导航菜单?

Related 相关文章

  1. 1

    我如何使我的jar文件像终端机中的常规应用程序一样执行

  2. 2

    如何像Viber一样在我的iOS应用程序中播放SVG动画贴纸?

  3. 3

    如何使我的bash脚本看起来像GUI应用程序一样100%(因此用户永远不会看到终端)

  4. 4

    为什么终端机中的CTRL + L无法像Powershell中的cls一样清除屏幕

  5. 5

    我必须像文件共享一样为局域网开发聊天应用程序

  6. 6

    如何像应用程序一样运行网页?

  7. 7

    iOS-如何像AnyFont应用程序一样在iPhone OS(不仅是我的APP)中安装自定义字体?

  8. 8

    如何使Playground执行时间就像我们在iOS应用程序中运行一样快

  9. 9

    在 mvc 应用程序中,如何像通知一样一一显示消息?

  10. 10

    我如何在我的android应用程序中使用ThreeJS,或者有没有像三个js一样强大的库?

  11. 11

    如何退回我的终端机?

  12. 12

    我可以像使用常规上传一样使用httprequest自动发布文件吗?

  13. 13

    像我们获取Web应用程序的注册时间一样,如何获取iOS中的时区列表

  14. 14

    像我们获取网络应用程序注册时间一样,如何获取iOS中的时区列表

  15. 15

    如何从java webservice中的xml文件中读取值并将它们像应用程序变量一样存储在Webservice中?

  16. 16

    用户可以像使用本机胶卷应用程序一样通过Safari将图像保存到我的应用程序吗?

  17. 17

    像Facebook应用程序一样的UITableView

  18. 18

    像购物应用程序一样的RecyclerView

  19. 19

    我如何像htop或emacs一样利用整个终端?

  20. 20

    如何使我的Guake终端看起来像此屏幕截图一样漂亮?

  21. 21

    在Javascript中,是否可以像在终端机中一样在站点的控制台日志中传递命令?

  22. 22

    像苹果的日历应用程序一样,如何在导航栏(iOS 7)中显示/隐藏搜索栏?

  23. 23

    像苹果的日历应用程序一样,如何在导航栏(iOS 7)中显示/隐藏搜索栏?

  24. 24

    如何像Apple的本地地图应用程序一样自动完成本地搜索?

  25. 25

    如何像印象笔记应用程序一样从iPad屏幕底部显示UIView

  26. 26

    如何像监护人应用程序一样设计Gridview

  27. 27

    如何像应用程序栏按钮一样设置按钮样式

  28. 28

    如何像DebugView应用程序一样读取c#Debug.WriteLine?

  29. 29

    如何像移动应用程序一样创建侧边导航菜单?

热门标签

归档