jarファイルにパッケージ化springbootは、サーバーを実行することはできません

このような場合は、アプリケーションがローカル日食に行うためにspringbootを使用し、アイデアがアップ実行して機能することができ、Tomcatのサーバ内でスローされた戦争のパッケージにパッケージ、それが適切に実行することができます。しかし、サーバー上で実行されている、JARパッケージにパッケージ化:xxx.jar -jar javaは、何の問題を起動しませんが、アクセスエラー:SpringBootホワイトレーベルのエラーページ

インターネットによる解決策:

  • 1.はおそらく、JSPファイルがそれにパックされていないページを訪問していない、ない、問題は解決されていません
            <resource>   
                <directory>src/main/webapp</directory>  
                <targetPath>META-INF/resources</targetPath>  
                <includes>  
                    <include>**/**</include>  
                </includes>  
            </resource>  
            <resource>  
                <directory>src/main/resources</directory>  
                <includes>  
                    <include>**/**</include>  
                </includes>  
                <filtering>false</filtering>  
            </resource>  
        </resources>  
  • 他のクラスは1の前でなければなりません。質問2.プロジェクトディレクトリ、パッケージの起動クラス、解決していません

  • コマンドラインMVNのclaenパッケージを使用して、プロジェクトのルートディレクトリに発生する3.開発パッケージには、問題を解決しませんでした

  • 問題の4.springBootバージョン、1.4.2.RELEASEを変更し、問題が解決します!(しようとしましたいくつかのバージョンでは、未知の理由のために、1.4.2缶を除き、機能しません)

おすすめ

転載: blog.csdn.net/change_on/article/details/92087283