2018-03-15关于springboot项目的jar包部署

采用maven插件的方式来将springboot项目打成可运行的jar包

1.

    首先需要一个springboot的项目(确保pom文件中存在以下配置)

<build>
		<finalName>uaars</finalName>
		<plugins>
			<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
			</plugin>
		</plugins>
</build>

2.edit config........


3.点击左上角的“+”,选择Maven


4. 根据以下图片中的解释来做。完成后点击OK


    5.此时来到这样的界面选择你刚才取得那个名字。


6.点击运行,等程序运行完毕。


7.此时已经完成了。


ps:经过以上之后,我发现原来直接运行这个就直接打好了。(汗颜汗颜,革命尚未成功,同志仍需努力啊啊啊啊啊)


好了接下来就是在服务器上部署了。其实这点springboot做的就特别简单

首先把之前弄好的jar包上传到服务器上(怎么上传,我用的这个软件)

这不是重点,重点是如何启动项目。

在服务器中输入一下命令即可

nohup java -jar xxxx.jar &

至此已经完成了项目的打包与部署。但是过程中可能遇到问题如下:

1.在我的pom文件中即便没有一下的配置,当我使用这个时候打包也成功了。ps我目前还是不太明天以上的两种方式有什么不同的地方。

<plugin>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-maven-plugin</artifactId>
</plugin>

2.在服务器上项目运行不起来的时候,可能是端口占用的问题。

    查看你项目中配置的端口号


查看你服务器中此端口号是否被占用

使用命令(xxxx是你的端口号)

lsof -i:xxxx

可以看到端口被占用了。解决办法就是杀死这个进程(PID)

kill -f 3282
然后重新启动项目(xxx是你的jar的名字)。
nohup java -jar xxx.jar &

 
 



    

猜你喜欢

转载自blog.csdn.net/titymt/article/details/79569079
今日推荐