开发者社区 问答 正文

linux bash脚本编写问题

我想要实现linux后台运行jar 于是编写了脚本:
exec java -Xms128m -Xmx2048m -jar /var/www/JavaWork/BidCheck.jar 5 >pid.log
这里是保存进程到文件pid.log 让进程id保存在文件,但是运行我这个jar需要参数 /workspace
完整的java执行命令如下:java -Xms128m -Xmx2048m -jar /var/www/JavaWork/BidCheck.jar /workspace
请问我该怎么写这个脚本

展开
收起
蛮大人123 2016-03-19 17:15:07 2235 分享 版权
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    ` #!/bin/bash
    java -Xms128m -Xmx2048m -jar /var/www/JavaWork/BidCheck.jar "/workspace" & echo $! > pid.log`
    java命令最好用全路径,或者把java命令所在目录配置到classpath中

    2019-07-17 19:08:23
    赞同 展开评论