linux下运行jar包

2017-10-25  本文已影响0人  乌托邦缤果

1. java -jar *.jar

此中方式只会运行在当前窗口,当关闭窗口或断开连接,jar程序就会结束。

2. nohub java -jar *.jar >jarLog.txt &

nohub: 不挂断的运行命令
&:后台运行
>: 日志重定向输出到

3. 注册为Linux服务

# 首先需要现修改pom中spring-boot-maven-plugin配置
<build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <executable>true</executable>
                </configuration>
            </plugin>
        </plugins>
    </build>
# 在Linux上注册服务(此处基于init.d注册部署)

将打好的jar包放到Linux任意目录 eg: /var/project/

sudo ln -s /var/project/demo.jar /etc/init.d/abc
(其中demo为jar包名称,abc为服务名称)

启动/关闭 服务
service abc start/stop
查看状态
service abc status
设置开机自启
chkconfig abc on

4. 基于docker云部署

http://www.jianshu.com/p/ec477d84fc7d

上一篇 下一篇

猜你喜欢

热点阅读