sh 启动如下jar包
时间: 2023-08-15 07:03:20 浏览: 52
你可以使用以下命令启动一个名为 `app.jar` 的 Java 应用程序:
```
java -jar app.jar
```
请确保在执行此命令之前,已经安装了 Java 运行时环境,并且当前路径下存在 `app.jar` 文件。如果 `app.jar` 文件不在当前路径下,可以使用绝对路径或相对路径指定文件的位置,例如:
```
java -jar /home/user/app.jar
```
或者
```
java -jar ../app.jar
```
其中 `/home/user/app.jar` 是 `app.jar` 文件的绝对路径,`../app.jar` 是相对于当前路径的相对路径。
相关问题
java以sh脚本启动jar包,但是*.jar包名作为参数
在Java中,可以使用sh脚本来启动一个jar包,并将jar包名作为参数传递给脚本。
首先,我们需要编写一个sh脚本,用于启动jar包。在脚本中,我们可以使用Java命令来运行jar包。脚本的内容可以是如下形式:
```shell
#!/bin/bash
java -jar $1
```
在这个脚本中,$1表示脚本执行时传递的第一个参数,也就是jar包的名称。使用java命令来运行jar包时,可以将jar包名作为参数传递给java命令。
假设我们将上述脚本保存为start.sh,那么可以通过以下方式来执行它,将jar包名作为参数传递给脚本:
```shell
./start.sh myapp.jar
```
这样,start.sh脚本就会以sh脚本的方式启动myapp.jar这个jar包。
当然,上述脚本只是简单示例,实际应用中可能还需要处理额外的逻辑,例如添加一些启动参数、设置环境变量等。但以上方法是启动jar包并传递jar包名作为参数的基本步骤。
linux系统启动jar包脚本
可以在 Linux 系统中通过命令行启动 jar 包。
具体步骤如下:
1. 使用 cd 命令进入 jar 包所在的文件夹
2. 运行 java -jar 命令,后面跟上 jar 包的文件名,例如:`java -jar myapp.jar`
如果想要在后台运行 jar 包,可以使用 `nohup` 命令,例如:
`nohup java -jar myapp.jar &`
您也可以创建一个脚本来启动 jar 包。具体步骤如下:
1. 使用文本编辑器(如 vi、emacs 或者 nano)新建一个文件,命名为 start.sh
2. 在文件中输入以下内容:
```
#!/bin/bash
cd /path/to/jar
nohup java -jar myapp.jar &
```
3. 保存文件并关闭编辑器
4. 使用 chmod 命令给 start.sh 文件添加可执行权限:`chmod +x start.sh`
5. 运行脚本启动 jar 包:`./start.sh`
注意:上述命令假设 jar 包文件名为 myapp.jar,并且位于 /path/to/jar 目录下。请替换为实际的文件名和路径。
相关推荐
![sh](https://img-home.csdnimg.cn/images/20210720083646.png)
![sh](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)