![Spring Boot+Spring Cloud+Vue+Element项目实战:手把手教你开发权限管理系统](https://wfqqreader-1252317822.image.myqcloud.com/cover/866/26542866/b_26542866.jpg)
上QQ阅读APP看书,第一时间看更新
5.4 编译打包运行
5.4.1 编译打包
右击pom.xml,选择run as → maven install,出现如图5-5所示的信息,说明编译成功。
![](https://epubservercos.yuewen.com/2B3992/15056704605217506/epubprivate/OEBPS/Images/Figure-P51_3562.jpg?sign=1738888173-7JFdm6msSYdXO15FmKYc7B2PtOB3j9ML-0-f87141e803b8915db265d2bfd852a929)
图5-5
5.4.2 启动应用
右击MangoApplication.java,选择run as →Java Application,出现如图5-6所示的信息,说明启动成功。
![](https://epubservercos.yuewen.com/2B3992/15056704605217506/epubprivate/OEBPS/Images/Figure-P52_3577.jpg?sign=1738888173-a7gOHS9qGDM18yuFR9t51cKeg0NltiyO-0-17de2f4c2825b94f10c6317eeff280c9)
图5-6
5.4.3 修改启动端口
可以通过修改application.yml中的配置属性修改应用启动端口,默认是8080,比如这里将启动端口修改为8001,可在配置文件中加入以下配置:
![](https://epubservercos.yuewen.com/2B3992/15056704605217506/epubprivate/OEBPS/Images/Figure-P52_35048.jpg?sign=1738888173-RRX0jsP7QDvNWEJiGNG4GkhTTQePzAH3-0-393916fc7b4dbce38384d3a99df0eee2)
重新启动程序,我们看到启动端口已经换成8001了,如图5-7所示。
![](https://epubservercos.yuewen.com/2B3992/15056704605217506/epubprivate/OEBPS/Images/Figure-P52_3602.jpg?sign=1738888173-sAGKNPOfRDy6tAy5vmeBshyOBTH4QYTw-0-173f3f783d1d06775c8faa50b14a6fea)
图5-7
5.4.4 自定义Banner
Spring Boot启动后会在控制台输出Banner信息,默认是显示Spring字样,如图5-8所示。
![](https://epubservercos.yuewen.com/2B3992/15056704605217506/epubprivate/OEBPS/Images/Figure-P52_3614.jpg?sign=1738888173-taLU9gBNTyuc3bZGXQuoalVOsRoFeygt-0-e28b65d9027bfee6c57b7a8492838814)
图5-8
如果要定制自己的Banner,只需要在resources下放置一个baner.txt文件,输入自己的banner字符即可,下面我们修改mango的banner信息。
Banner字符可以通过类似以下网站生成(如图5-9所示):
- http://patorjk.com/software/taag
- http://www.network-science.de/ascii/
![](https://epubservercos.yuewen.com/2B3992/15056704605217506/epubprivate/OEBPS/Images/Figure-P53_3634.jpg?sign=1738888173-Jfi2smknindz4hXB8oqZtshVZz4PzI33-0-0f9bbd3c496c3f851a1d6dc8d867cd91)
图5-9
复制字符到banner.txt,并附上应用和版本信息,如图5-10所示。
![](https://epubservercos.yuewen.com/2B3992/15056704605217506/epubprivate/OEBPS/Images/Figure-P53_3646.jpg?sign=1738888173-aIpysDJOizJplDLNSDsCT8aO28EhBjJ1-0-a004bb903f99af28c11271aef6e9f7ab)
图5-10
重新启动应用,可以看到项目的Banner信息已经成功替换,如图5-11所示。
![](https://epubservercos.yuewen.com/2B3992/15056704605217506/epubprivate/OEBPS/Images/Figure-P53_3654.jpg?sign=1738888173-lwK0pUZgQk9OMCHWTGK2UhLIW7X05umm-0-663bf1ff15f61981e2f551e1a2595993)
图5-11
5.4.5 接口测试
启动应用,在浏览器中访问localhost:8001,因为我们还没有提供可访问内容,所以显示没有可映射访问的内容,稍后我们添加接口进行测试,如图5-12所示。
![](https://epubservercos.yuewen.com/2B3992/15056704605217506/epubprivate/OEBPS/Images/Figure-P54_3671.jpg?sign=1738888173-TJBrtePtOGqPdK2mtqli5uHy5DMnZtpd-0-87b46711a7f59e43b076ddc58b39d5f5)
图5-12
新建一个controller包,并在其下创建一个HelloController类,添加一个hello接口,如图5-13所示。
![](https://epubservercos.yuewen.com/2B3992/15056704605217506/epubprivate/OEBPS/Images/Figure-P54_3683.jpg?sign=1738888173-bG4bAKiChc6Yq6bSpZIx1y7Uw8tt49QB-0-63a372019ed8ed70a4877c496b668e8a)
图5-13
![](https://epubservercos.yuewen.com/2B3992/15056704605217506/epubprivate/OEBPS/Images/Figure-P54_35049.jpg?sign=1738888173-xrBKLDOEVq1NaNa1ZRwbreEYqesFhWDd-0-9a760e36c01d338d5fc94bcd2020d396)
重新启动应用,在浏览器中访问localhost:8001/hello,可以看到服务已经调用成功了,如图5-14所示。
![](https://epubservercos.yuewen.com/2B3992/15056704605217506/epubprivate/OEBPS/Images/Figure-P54_3751.jpg?sign=1738888173-BA0gOOVT5dX2ug0NuXQZcaZFreSqxnlV-0-8994a1aad47fad6e17f78af3b1a144dc)
图5-14