我正在部署一个用Java编写的命令行工具,它接受命令行参数。我将其打包成了一个JAR文件,因为这样只需要一个文件非常方便。
问题在于要运行它,你必须首先调用
我目前的做法是使用一个简单的bash脚本来启动它,但这不是最理想的方法。
在Linux、Ubuntu Server上,有没有办法制作一个可以自己调用Java虚拟机的JAR文件?我找过shebang,但没有找到(当然,这是因为它是编译代码)。
我想做的是:
问题在于要运行它,你必须首先调用
java -jar (filename) (args)
,这很麻烦。我目前的做法是使用一个简单的bash脚本来启动它,但这不是最理想的方法。
在Linux、Ubuntu Server上,有没有办法制作一个可以自己调用Java虚拟机的JAR文件?我找过shebang,但没有找到(当然,这是因为它是编译代码)。
我想做的是:
myprogram.jar arg1 -arg2
而不是这样的:java -jar myprogram.jar arg1 -arg2
谢谢,
Brian