最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用bat啟動(dòng)springboot項(xiàng)目并解決亂碼問題

 更新時(shí)間:2021年06月21日 10:02:12   作者:秋9  
這篇文章主要介紹了window中使用bat啟動(dòng)springboot項(xiàng)目,并解決亂碼問題

本文主要介紹了使用bat啟動(dòng)springboot項(xiàng)目并解決亂碼問題,分享給大家,具體如下:

1.springboot項(xiàng)目打包jar

打包后,在如下目錄:

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

2.編寫bat啟動(dòng)springboot腳本

新建一個(gè)start.bat文件,start.bat文件的內(nèi)容如下:

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 設(shè)置編碼

--server.port=81 設(shè)置springboot訪問端口為81

3.bat啟動(dòng)springboot

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

雙擊start.bat文件,會(huì)自動(dòng)彈出控制臺(tái),信息大致如下:

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控制臺(tái)中文亂碼問題

【現(xiàn)象】

【解決方法】

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

【解決后效果】

4.2.cd %~dp0不是內(nèi)部或外部命令

【現(xiàn)象】

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

【解決方法】

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

【解決后的效果】

D:\apidemo>cd D:\apidemo\

到此這篇關(guān)于使用bat啟動(dòng)springboot項(xiàng)目并解決亂碼問題的文章就介紹到這了,更多相關(guān)bat啟動(dòng)springboot項(xiàng)目?jī)?nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Mybatis_plus基礎(chǔ)教程(總結(jié)篇)

    Mybatis_plus基礎(chǔ)教程(總結(jié)篇)

    這篇文章主要介紹了Mybatis_plus基礎(chǔ)教程(總結(jié)篇),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-09-09
  • SpringBoot整合Dozer映射框架流程詳解

    SpringBoot整合Dozer映射框架流程詳解

    dozer是用來兩個(gè)對(duì)象之間屬性轉(zhuǎn)換的工具,有了這個(gè)工具之后,我們將一個(gè)對(duì)象的所有屬性值轉(zhuǎn)給另一個(gè)對(duì)象時(shí),就不需要再去寫重復(fù)的set和get方法了,下面介紹下SpringBoot中Dozer的使用,感興趣的朋友一起看看吧
    2022-07-07
  • java中串行流和并行流區(qū)別小結(jié)

    java中串行流和并行流區(qū)別小結(jié)

    串行流和并行流是兩種處理流操作的方式,串行流適用于小數(shù)據(jù)量且簡(jiǎn)單的數(shù)據(jù)處理,并行流則適用于大規(guī)模數(shù)據(jù)處理和需要并行計(jì)算的場(chǎng)景,能夠利用多線程并行處理,選擇使用哪種流取決于數(shù)據(jù)量大小、處理復(fù)雜度和是否需要并行計(jì)算,下面就來具體介紹一下兩者的區(qū)別
    2024-09-09
  • Java中String的JdbcTemplate連接SQLServer數(shù)據(jù)庫的方法

    Java中String的JdbcTemplate連接SQLServer數(shù)據(jù)庫的方法

    這篇文章主要介紹了Java中String的JdbcTemplate連接SQLServer數(shù)據(jù)庫的方法,在研發(fā)過程中我們需要與其他系統(tǒng)對(duì)接的場(chǎng)景,連接SQLServer拉取數(shù)據(jù),所以就用jdbc連接數(shù)據(jù)庫的方式連接外部數(shù)據(jù)源,需要的朋友可以參考下
    2021-10-10
  • IDEA上實(shí)現(xiàn)JDBC編程的方法步驟

    IDEA上實(shí)現(xiàn)JDBC編程的方法步驟

    本文主要介紹了IDEA上實(shí)現(xiàn)JDBC編程的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • Spring Security基于散列加密方案實(shí)現(xiàn)自動(dòng)登錄功能

    Spring Security基于散列加密方案實(shí)現(xiàn)自動(dòng)登錄功能

    為了提高項(xiàng)目的用戶體驗(yàn),我們可以在項(xiàng)目中添加自動(dòng)登錄功能,當(dāng)然也要給用戶提供退出登錄的功能。接下來學(xué)習(xí)下Spring Security基于散列加密方案實(shí)現(xiàn)自動(dòng)登錄功能,一起看看吧
    2021-09-09
  • Java自學(xué)書籍推薦 程序員到架構(gòu)師必看的書

    Java自學(xué)書籍推薦 程序員到架構(gòu)師必看的書

    這篇文章主要為大家推薦了Java程序員到架構(gòu)師自學(xué)書籍,幫助大家不斷提高自己的專業(yè)水平,感興趣的小伙伴們可以參考一下
    2016-09-09
  • SpringBoot integration實(shí)現(xiàn)分布式鎖的示例詳解

    SpringBoot integration實(shí)現(xiàn)分布式鎖的示例詳解

    常規(guī)項(xiàng)目都是采用Redission來實(shí)現(xiàn)分布式鎖,進(jìn)行分布式系統(tǒng)中資源競(jìng)爭(zhēng)加鎖操作,偶然發(fā)現(xiàn)SpringBoot中的integration也實(shí)現(xiàn)多種載體的分布式鎖控制,下面我們就來看看具體實(shí)現(xiàn)方法吧
    2023-12-12
  • 詳解java接口(interface)在不同JDK版本中的變化

    詳解java接口(interface)在不同JDK版本中的變化

    這篇文章主要介紹了詳解java接口(interface)在不同JDK版本中的變化,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • Java實(shí)現(xiàn)掃雷游戲詳細(xì)代碼講解

    Java實(shí)現(xiàn)掃雷游戲詳細(xì)代碼講解

    windows自帶的游戲《掃雷》是陪伴了無數(shù)人的經(jīng)典游戲,本文將利用Java語言實(shí)現(xiàn)這一經(jīng)典的游戲,文中的示例代碼講解詳細(xì),感興趣的可以學(xué)習(xí)一下
    2022-05-05

最新評(píng)論

新蔡县| 青铜峡市| 宜州市| 昭觉县| 南开区| 四平市| 黎川县| 萨嘎县| 金昌市| 金阳县| 偃师市| 泰顺县| 文成县| 平乡县| 达孜县| 余庆县| 分宜县| 望都县| 陆良县| 府谷县| 武功县| 邵东县| 舒兰市| 水富县| 兴国县| 额济纳旗| 会宁县| 胶南市| 潞城市| 志丹县| 宜都市| 且末县| 五河县| 延边| 沂水县| 宝应县| 恭城| 平阴县| 贞丰县| 辽源市| 醴陵市|