2017-07-03 15 views
0

春ブーツ(1.5.4に)起動時間を短縮しようとしますが、私は次のようになり、自分のアプリケーションクラスから@SpringBootApplication注釈を削除:ロング春ブーツ事前バナー起動時間

public class WebApplication { 
    public static void main(String[] args) { 
    System.out.println("Starting spring boot"); 
    SpringApplication.run(WebApplication.class, args); 
    } 
} 

ので、基本的にこれはもう役に立ちません(コンポーネントが登録されないなど)2017 MBPでこれを開始するには、printlnとSpringブートバナー(これは事前設定でも偶数と思われます)の間に約10秒かかります。別のフレームワークのアプリを起動することは瞬時に行われます。この時間はどこで過ごしたのですか?この時間を短縮するためにできることはありますか?

スプリングブートの起動時間を最小限に抑えることについて、複数の質問がありますが、私が知る限り、提案されたソリューションは、の後にの時間を短縮します(コンポーネントのスキャン、自動構成、.. )。

+0

「スプリングブートスターターアプリの設定注釈をすべて無効にしました」とはどういう意味ですか? – g00glen00b

+1

私の2017 MBPには瞬時に近いですか? IntelliJ IDEAから実行します。 –

+0

@ M.Deinumこれを試していただきありがとうございます。問題は私の環境にあるはずです。 – Remko

答えて

0

他の人がこの問題を経験していなかったので、問題は自分の環境にあると仮定しました。

私はマシンを再起動しましたが、今はすべて問題なく動作しています。ネットワークに問題があったと思うし、タイムアウトに遭っていた。