天天看點

【springboot】springboot 釋出jar

建立springboot項目,啟動後,預設的通路路徑即主機ip+預設端口号8080:​​http://localhost:8080/​​

【springboot】springboot 釋出jar

此時,我們就可以通路controller層的接口了,如:http://localhost:8080/hello

當然,我們可以通過配置來更改預設端口和項目通路路徑:

修改端口号

使用properties檔案方式:

在src/main/resources目錄下建立:application.properties,添加如下配置即可修改端口号:

server.port=8088

使用yml檔案方式:

在src/main/resources目錄下建立:application.yml,添加如下配置即可修改端口号:

server:

     port:8088

在application.properties,添加如下配置即可修改項目通路路徑:

server.context-path=/springboot-demo

在application.yml,追加如下配置即可修改項目通路路徑:

server:  

    port:8088  

    context-path:/springboot-demo

此時,示範properties方式的效果,如下圖:

注:一定要将packaging的值設定成jar,還有mainclass的值設定為你的主函數入口,我的是com.hu.server.mainserver

①、右擊項目-->run as-->maven clean

【springboot】springboot 釋出jar

②、右擊項目-->run as-->maven build..-->在彈出框中的goals中輸入package,點選run

【springboot】springboot 釋出jar
【springboot】springboot 釋出jar

注:執行的時候初次打包可能需要時間下載下傳jar包,時間會長一點輸出也會比上圖多,但是當你看到build success時表示你已成功打成jar,jar包位址為上圖紅色部分。

然後會開始打包,成功之後出現下邊的顯示

【springboot】springboot 釋出jar

5.運作

生成的jar包預設放在了目錄的target下面,直接運作即可

cd 到對應的目錄,運作jar包即可

java -jar demo.jar

四、測試

在浏覽器中輸入我們測試接口

【springboot】springboot 釋出jar

好了,到這spring boot打成jar釋出也就大功告成。

繼續閱讀