gpt4 book ai didi

java - 如何直接从bash启动java执行程序

转载 作者:行者123 更新时间:2023-12-01 07:34:09 25 4
gpt4 key购买 nike

如果我想从命令行启动一个java可执行文件java --jar example.jar,我该如何编写bash脚本?以下内容不起作用

#!/usr/bin/java 
--jar $HOME/tools/sample.jar

最佳答案

#!/bin/sh
java --jar $HOME/tools/sample.jar

Java 不是解释器,只能在 shebang(#!) 中使用脚本解释器

<小时/>

为了完整起见,无论如何你都不能以这种方式将参数传递给解释器..

“正确”但仍然错误的方法是

#!/usr/bin/java --jar 
$HOME/tools/sample.jar
<小时/>

我不太清楚,但是Wikipedia暗示第二种方法可能有效..

However, it is up to the interpreter to ignore the shebang line; thus, a script consisting of the following two lines simply echos both lines to standard output when run:

#!/bin/cat
Hello world!

关于java - 如何直接从bash启动java执行程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14451174/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com