简单springboot项目打包jar并部署到服务器

简单springboot项目打包jar并部署到服务器

一、创建一个非常简单的springboot项目

用IDEA好吧,没有就去下一个,我肯定不会坑你的!

在这里插入图片描述
新建一个project:File→New→Project
简单springboot项目打包jar并部署到服务器_第1张图片
简单springboot项目打包jar并部署到服务器_第2张图片
什么叫简单的项目?!demo就demo!你说什么就什么!
简单springboot项目打包jar并部署到服务器_第3张图片
简单springboot项目打包jar并部署到服务器_第4张图片
finish之后,你的IDEA爸爸就给你这样一个界面
简单springboot项目打包jar并部署到服务器_第5张图片
诶?怎么变成demo1了呢?因为我已经有demo了,不得不改一下,你们不要在意这些细节了。。。然后给一个主页面,给一个进入主页面的接口,什么叫简单?helloworld听说过吗?展开界面左边目录,找到tmplates
简单springboot项目打包jar并部署到服务器_第6张图片
新建一个index.jsp,这个没问题吧?
简单springboot项目打包jar并部署到服务器_第7张图片
闭着眼敲一段代码@#$%^&*(YTG!@#%^&*YU*&^%TYHJ,对不起。。。。我还是睁开眼吧




    首页


helloWorld!

简单springboot项目打包jar并部署到服务器_第8张图片
好,页面就这样了,轻轻松松!然后做个入口!在demo下面新建一个package给个名字就叫web好吗?在web里面新建一个java文件,就叫Hello,这里总不能出什么岔子吧?
简单springboot项目打包jar并部署到服务器_第9张图片
再闭眼敲一段代码。。。。

@RestController
@RequestMapping(value = "/")
public class Hello {
    @RequestMapping(method = RequestMethod.GET,value = "/hello")
    public String helloWorld(){
        return "helloWord";
    }
}

简单springboot项目打包jar并部署到服务器_第10张图片
helloworld搞定啦~本地启动一下
在这里插入图片描述
访问http://localhost:8080/hello,出现这个就说明这个小项目么得问题了。简单springboot项目打包jar并部署到服务器_第11张图片

二、把项目打成肉包 JAR包

找到右侧的maven projects,找不到?自己百度去好吗??
简单springboot项目打包jar并部署到服务器_第12张图片
坐等。。。。。结束后你发现你的target下多了点东西,关键是要有这个demo-0.0.1-SNAPSHOT.jar
简单springboot项目打包jar并部署到服务器_第13张图片
把这个东西传到你的服务器上去,我用的xftp传的,你问我用命令怎么传?抱歉,我不会!简单springboot项目打包jar并部署到服务器_第14张图片
简单springboot项目打包jar并部署到服务器_第15张图片
再次坐等。。。。结束之后你就要运行了,越来越刺激了是不?进到你放jar包的文件夹下,然后执行nohup java -jar demo-0.0.1-SNAPSHOT.jar &
在这里插入图片描述
执行完之后如果没有[root@host ]这个东西了,摁一下ctrl+c,然后看一下日志,怎么看呢?执行cat nohup.out,当你看到熟悉的spring界面时,说明小可爱你的部署没问题了~
简单springboot项目打包jar并部署到服务器_第16张图片
如果端口被占用的话,你可以这样这样这样,然后这样!netstat -nap|grep 8080kill -9 2712
在这里插入图片描述
最后就是见证奇迹的时刻!打开你熟悉的浏览器!!输入你熟悉的网址http://www.bbhh766.com/ 你的服务器IP:端口号/hello
简单springboot项目打包jar并部署到服务器_第17张图片
简单springboot项目打包jar并部署到服务器_第18张图片

你可能感兴趣的:(java)