中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用bat啟動springboot項目

發布時間:2021-06-21 11:09:28 來源:億速云 閱讀:1126 作者:小新 欄目:開發技術

這篇文章主要為大家展示了“如何使用bat啟動springboot項目”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“如何使用bat啟動springboot項目”這篇文章吧。

1.springboot項目打包jar

如何使用bat啟動springboot項目

打包后,在如下目錄:

如何使用bat啟動springboot項目

這里打包的springboot的jar文件名為 api-0.0.1-SNAPSHOT.jar

2.編寫bat啟動springboot腳本

新建一個start.bat文件,start.bat文件的內容如下:

cd %~dp0
C:\jdk\jdk1.8.0_181\bin\java.exe -Dfile.encoding=utf-8 -jar api-0.0.1-SNAPSHOT.jar --server.port=81

cd %~dp0 表示切換到bat所在的目錄下

-Dfile.encoding=utf-8 設置編碼

--server.port=81 設置springboot訪問端口為81

3.bat啟動springboot

假設api-0.0.1-SNAPSHOT.jar和start.bat文件,都放在d:\apidemo目錄下

雙擊start.bat文件,會自動彈出控制臺,信息大致如下:

D:\apidemo>cd D:\apidemo\
 

D:\apidemo>C:\jdk\jdk1.8.0_181\bin\java.exe -Dfile.encoding=utf-8 -jar api-0.0.
1-SNAPSHOT.jar --server.port=81

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::                (v2.4.3)

2021-06-19 16:28:33.392  INFO 4436 --- [           main] com.demo.api.ApiApp
lication          : Starting ApiApplication v0.0.1-SNAPSHOT using Java 1.8.0_181
 on iZ23lkhhnpiZ with PID 4436 (D:\apidemo\api-0.0.1-SNAPSHOT.jar started by Ad
ministrator in D:\apidemo)
2021-06-19 16:28:33.392  INFO 4436 --- [           main] com.demo.api.ApiApp
lication          : No active profile set, falling back to default profiles: def
ault
2021-06-19 16:28:37.236  INFO 4436 --- [           main] o.s.b.w.embedded.tomcat
.TomcatWebServer  : Tomcat initialized with port(s): 81 (http)
2021-06-19 16:28:37.298  INFO 4436 --- [           main] o.apache.catalina.core.
StandardService   : Starting service [Tomcat]
2021-06-19 16:28:37.298  INFO 4436 --- [           main] org.apache.catalina.cor
e.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.43]
2021-06-19 16:28:37.454  INFO 4436 --- [           main] o.a.c.c.C.[Tomcat].[loc
alhost].[/]       : Initializing Spring embedded WebApplicationContext
2021-06-19 16:28:37.470  INFO 4436 --- [           main] w.s.c.ServletWebServerA
pplicationContext : Root WebApplicationContext: initialization completed in 3891
 ms
2021-06-19 16:28:38.064  INFO 4436 --- [           main] o.s.s.concurrent.Thread
PoolTaskExecutor  : Initializing ExecutorService 'applicationTaskExecutor'
2021-06-19 16:28:38.626  INFO 4436 --- [           main] o.s.b.w.embedded.tomcat
.TomcatWebServer  : Tomcat started on port(s): 81 (http) with context path ''
2021-06-19 16:28:38.642  INFO 4436 --- [           main] com.demo.api.ApiApp
lication          : Started ApiApplication in 6.504 seconds (JVM running for 7.7
85)

4.常見問題

4.1.解決bat控制臺中文亂碼問題

【現象】

如何使用bat啟動springboot項目

【解決方法】

start.bat文件的編碼設置為UTF-8,下面以Notepad++舉例說明

如何使用bat啟動springboot項目

【解決后效果】

如何使用bat啟動springboot項目

4.2.cd %~dp0不是內部或外部命令

【現象】

D:\apidemo>锘縞d D:\apidemo\
'锘縞d' 不是內部或外部命令,也不是可運行的程序
或批處理文件。

【解決方法】

start.bat中有其他符合,在Notepad++重新敲一下命令,或者切換一下編碼。

【解決后的效果】

D:\apidemo>cd D:\apidemo\

以上是“如何使用bat啟動springboot項目”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

正阳县| 中超| 南平市| 连山| 靖州| 漳州市| 泽库县| 小金县| 兴化市| 维西| 开封县| 抚顺市| 丰都县| 康平县| 汝阳县| 邻水| 志丹县| 鹤岗市| 武冈市| 龙川县| 西畴县| 德钦县| 仁怀市| 筠连县| 三门峡市| 济宁市| 揭东县| 松溪县| 绍兴县| 建平县| 永平县| 烟台市| 海安县| 和政县| 临桂县| 商都县| 大埔县| 明溪县| 洱源县| 海门市| 洪湖市|