、ジャーパッケージのエクスポート
IDEAを文句を言うでしょう組み込みのエクスポートツールを使用します
1. Mavenをインストールします。
http://maven.apache.org/download.cgi
バイナリzipアーカイブをダウンロード
設定の環境変数
ここでは、「新しいシステム変数」MAVEN_HOMEは、変数名を入力して、変数の値は、インストール・パスに設定されている、D:\ apacheの-のmaven-3.3.9
その変数の値がプラス%のMAVEN_HOME%の\ビンの最後にある「パス変数」、(注:英語のセミコロンに変数の前の値を持ちます)。
インストールが成功し表示-v MVN
2.ディレクトリのプロジェクトに移動します
きれいなパッケージをMVN
3.フォルダを対象としますJARパッケージを生成
二、戦争のパッケージのエクスポート(ケンは文句を言うでしょう、最後の訪問のパス)
pom.xml 設定
1.加入 <梱包>戦争</梱包>
2. 参加
<依存>
<groupIdを> org.springframework.boot </ groupIdを>
<たartifactId>春・ブート・スターター-tomcatの</たartifactId>
<! - あなたが行くことができない梱包袋は、他の施設が提供されます。実際にはこの依存サイクル理論はように実行して、コンパイル、テストに参加することができます。
同等のコンパイルが、梱包段階はなかった除外する操作を- >
<スコープ>提供</スコープ>
</依存関係>
3. 参加
<! - はずapplication.properties(またはapplication.yml)コンテキスト・パス一貫性- >
<finalName> patentManagementSystem </ finalName>
第二に、新しい ServletInitializerのクラス
import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; public class ServletInitializer extends SpringBootServletInitializer { @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { return application.sources(Application.class); } }
三、 添加Artifact
改名去掉war;勾选show content of elements
删除WEB-INF
删除WETA-INF文件夹
(a)、就是静态文件资源 访问404
参考
https://blog.csdn.net/qq_32923745/article/details/78270835