相关疑难解决方法(0)

在服务器上运行java jar文件作为后台进程

我需要在服务器中运行一个java jar,以便在两个应用程序之间进行通信.我编写了两个shell脚本来运行它,但是一旦我启动该脚本,我就无法关闭/终止该过程.如果我按ctrl+ C或关闭控制台,服务器将关闭.任何人都可以帮我如何修改此脚本作为普通服务器运行?

 #!/bin/sh
java -jar /web/server.jar
echo $! 
#> startupApp.pid
Run Code Online (Sandbox Code Playgroud)

unix shell executable-jar

94
推荐指数
4
解决办法
15万
查看次数

获取错误/ usr/bin/env:sh:运行命令播放时没有这样的文件或目录

我是Play框架的初学者.我只是提取Play框架文件并提取它们,并在$PATH全局变量中给出了播放目录的路径.在此之后,当我在ubuntu播放帮助上运行命令时,它给出了以下错误:

/usr/bin/env: sh: No such file or directory
Run Code Online (Sandbox Code Playgroud)

有什么线索我为什么会遇到这个错误以及如何解决它?

shell sh

23
推荐指数
4
解决办法
3万
查看次数

标签 统计

shell ×2

executable-jar ×1

sh ×1

unix ×1