java - 作为不带 java -jar 前缀的命令运行 Jar 文件

标签 java command-line jar

我正在开发一个应用程序,它像通常的命令一样接受参数。例如 -h 选项打印帮助,如下所示:

pi@raspberrypi:~ $ java -jar my.jar -h
usage: My App
 -d,--download-to <arg>   Download path
 -h,--help                Shows this help

我想知道是否可以从命令行运行 jar 文件而不使用 java -jar 前缀?

像这样:

pi@raspberrypi:~ $ my.jar -h
usage: My App
 -d,--download-to <arg>   Download path
 -h,--help                Shows this help

最佳答案

尝试设置命令别名:alias myjar='java -jar my.jar'

关于java - 作为不带 java -jar 前缀的命令运行 Jar 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37096978/

相关文章:

java - 在 List、Set、Queue、Deque 中转换数组 int、boolean、double、long 和 String

c - 如何在 C 中获取 shell 命令 [通过 system() 运行] 的退出状态?

java - 用于 Java 的交互式(但很小)shell

java - 分布式缓存 jar 在类路径中,但得到ClassNotFoundException

java - 如何创建 LIFO 队列 channel

java - Java 中的通用 VS 通配符

java - 线程 "main"java.lang.NoClassDefFoundError : org/javatuples/Unit 中出现异常

Java NoSuchMethodError 相同的类名

java - 类似于 Delphi 中的 JFreeChart

shell - 你最新的有用 Perl one-liner(或涉及 Perl 的管道)是什么?