blo*_*ead 2 java linux terminal command-line-interface
如果我正在编写HelloWorld,有没有办法只需输入HelloWorld即可从任何目录运行该程序?设置Ant后,以同样的方式排序,您可以从任何目录运行Ant吗?
仅仅为了一些细节,我们正在为客户创建一个基于CLI的工具包,并且好奇我们是否可以编译它,安装它,并让它们使用工具包名称运行它.
您始终可以创建一个shell脚本,调用它HelloWorld并使其java与JAR一起运行.
然后,您需要使用chmod该脚本使其可执行,并将其放在您的脚本中$PATH.
该脚本需要像:
#!/bin/bash
cd /path/to/helloworld
java -jar HelloWorld.jar "$@"
Run Code Online (Sandbox Code Playgroud)
要么
#!/bin/bash
java -jar /path/to/helloworld/HelloWorld.jar "$@"
Run Code Online (Sandbox Code Playgroud)
取决于您的确切要求.
| 归档时间: |
|
| 查看次数: |
357 次 |
| 最近记录: |