- Spring Boot+Spring Cloud+Vue+Element項目實戰:手把手教你開發權限管理系統
- 徐麗健
- 484字
- 2019-11-22 18:32:56
5.4 編譯打包運行
5.4.1 編譯打包
右擊pom.xml,選擇run as → maven install,出現如圖5-5所示的信息,說明編譯成功。

圖5-5
5.4.2 啟動應用
右擊MangoApplication.java,選擇run as →Java Application,出現如圖5-6所示的信息,說明啟動成功。

圖5-6
5.4.3 修改啟動端口
可以通過修改application.yml中的配置屬性修改應用啟動端口,默認是8080,比如這里將啟動端口修改為8001,可在配置文件中加入以下配置:

重新啟動程序,我們看到啟動端口已經換成8001了,如圖5-7所示。

圖5-7
5.4.4 自定義Banner
Spring Boot啟動后會在控制臺輸出Banner信息,默認是顯示Spring字樣,如圖5-8所示。

圖5-8
如果要定制自己的Banner,只需要在resources下放置一個baner.txt文件,輸入自己的banner字符即可,下面我們修改mango的banner信息。
Banner字符可以通過類似以下網站生成(如圖5-9所示):
- http://patorjk.com/software/taag
- http://www.network-science.de/ascii/

圖5-9
復制字符到banner.txt,并附上應用和版本信息,如圖5-10所示。

圖5-10
重新啟動應用,可以看到項目的Banner信息已經成功替換,如圖5-11所示。

圖5-11
5.4.5 接口測試
啟動應用,在瀏覽器中訪問localhost:8001,因為我們還沒有提供可訪問內容,所以顯示沒有可映射訪問的內容,稍后我們添加接口進行測試,如圖5-12所示。

圖5-12
新建一個controller包,并在其下創建一個HelloController類,添加一個hello接口,如圖5-13所示。

圖5-13

重新啟動應用,在瀏覽器中訪問localhost:8001/hello,可以看到服務已經調用成功了,如圖5-14所示。

圖5-14
推薦閱讀
- Oracle從入門到精通(第3版)
- SQL Server 從入門到項目實踐(超值版)
- Advanced Machine Learning with Python
- Learning Cython Programming(Second Edition)
- ReSharper Essentials
- Linux C/C++服務器開發實踐
- Apache Spark 2.x Machine Learning Cookbook
- Xcode 7 Essentials(Second Edition)
- Android Development with Kotlin
- 從程序員到架構師:大數據量、緩存、高并發、微服務、多團隊協同等核心場景實戰
- Apache Spark Graph Processing
- HTML5+CSS3網站設計基礎教程
- PySide GUI Application Development(Second Edition)
- Java圖像處理:基于OpenCV與JVM
- SQL Server 入門很輕松(微課超值版)