springbootプロジェクトでwarパッケージを実現する方法、以下にリンクを提供します。自分で参照できます。
タイトルについて話すことが重要です。
まず、warファイルをwebappsフォルダーに置き、binフォルダー内のファイルをダブルクリックし
てwarパッケージを開始します。
最初の起動後、プロジェクトを開き、パスがhttp:// localhost:8080であることに注意してください。 (tomcat構成ファイルサーバー。xml構成ファイルのポート番号
)/(webappsフォルダー内のwarパッケージ名のプレフィックス)プロジェクトを開始します。
たとえば、私
のプロジェクトを開始したパスはhttp:// localhost:8080 / lockです。
プロジェクトを開いた後、js、css、pngなどの静的リソースを読み込めないことがわかりました。現時点では、
これをserver.xmlファイルのhostタグに追加するだけです。
<Context docBase="F:\apache-tomcat-8.5.56\webapps/lock/WEB-INF/classes/static/bower_components/" path="/bower_components/"/>
<Context path="/dist/" docBase="F:\apache-tomcat-8.5.56\webapps/lock/WEB-INF/classes/static/dist/"/>
構成します。以下に示すように:
アイデアログの背景色が調整されます。
アイデアspringbootプロジェクトが開始され、ブレークポイントが無効です
。springbootプロジェクトがwarパッケージを開きます。war
パッケージがtomcatにデプロイされて操作されます。
この人生では、永続性または非永続性はひどいものではありません。恐れているのは、永続性の道を一人で歩くことです!!!