第一步:将springboot插件添加可执行设置 <executable>true</executable>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<executable>true</executable>
</configuration>
</plugin>
</plugins>
</build>
第二步:打包成jar
第三步:放到linux服务器(服务器先配好java环境)
重点来了
第四步:创建硬连接
比如上传的文件名为aa.jar 路径为/app/aa.jar
命令如下 :
#连接文件名字是否和文件名一样无所谓的
sudo ln -s /app/aa.jar /etc/init.d/aa
第五步:给文件授权
命令如下
chmod a+x /etc/init.d/aa
第六步: 操作命令,有三种, start stop restart
eg:
/etc/init.d/aa start
可能会有如下提示 Application is running as root (UID 0). This is considered insecure.
但是没影响