パッケージ化後、次のディレクトリにあります:
Springboot がパッケージ化されますjar ファイル名は api-0.0.1-SNAPSHOT.jar
新しい 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
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 : PID 4436 の iZ23lkhhnpiZ で Java 1.8.0_181
を使用して ApiApplication v0.0.1-SNAPSHOT を開始しています ( D:\apidemo\api-0.0.1-SNAPSHOT.jar は、D:\apidemo)
2021-06-19 16:28:33.392 INFO 4436 --- [main] com の Ad
ministrator によって開始されました。 demo.api.ApiApp
lication : アクティブなプロファイル セットがありません。デフォルトのプロファイルに戻ります: def
ault
2021-06-19 16:28:37.236 INFO 4436 --- [ main] o.s.b.w.embedded。 tomcat
.TomcatWebServer : Tomcat がポートで初期化されました: 81 (http)
2021-06-19 16:28:37.298 INFO 4436 --- [ main] o.apache.catalina.core.
StandardService : サービスを開始しています [Tomcat]
2021-06-19 16:28 :37.298 INFO 4436 --- [main] org.apache.catalina.cor
e.StandardEngine : サーブレット エンジンを開始しています: [Apache Tomcat] /9.0.43]
2021-06-19 16:28:37.454 INFO 4436 --- [main] o.a.c.c.c.c. [tomcat]. [LOC
Alhost]. [/]: Spring Embedded WebApplicontext
を初期化しています2021-06-19 16:28:37.470 情報 4436 --- [[ Main] w.s.c. ServletWebServerA
pplicationContext: Root WebApplicationContext: 初期化が 3891
ms
に完了しました 2021-06-19 16:28:38.064情報 4436 --- [メイン] o.s.s.concurrent.Thread
PoolTaskExecutor : ExecutorService ' applicationTaskExecutor'
2021-06-19 16:28:38.626 情報 4436 --- [メイン] o.s.b.w.embedded.tomcat
.TomcatWebServer : Tomcat がポート: 81 (http) でコンテキスト パスで開始されました ''
2021-06-19 16:28:38.642 INFO 4436 --- [ main] com.demo.api.ApiApp
lication : Started ApiApplication in 6.504 minutes (JVM running for 7.7
85)
[現象]
[解決策]
start.bat ファイルは UTF-8 に設定されています。以下は例としてメモ帳を使用しています
【解決後の結果】
[現象]
D:\apidemo>锘缟d D :\apidemo\
'锘缟d' は、内部コマンドまたは外部コマンド、操作可能なプログラム
、またはバッチ ファイルとして認識されません。
[解決策]
start.bat 内に他にも一致するものがある場合は、メモ帳にコマンドを再度入力するか、エンコードを切り替えます。
【解決後の結果】
D:\apidemo>cd D:\apidemo\
以上がBat を使用して springboot プロジェクトを開始する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。