Maven ve jar olarak başladığım zaman, Spring Boot uygulamamın başlangıç zamanlarında büyük bir fark gördüm. 5 saniye Spring Boot uygulaması - "mvn spring-boot: run" ve "java -jar" ile başlangıç zamanındaki farklar
java -jar myapp.jar
- - 25 kavanoz dosyası gibi 5 kat daha uzun sürer başlayarak saniye mvn spring-boot:run
: Örneğin. Neden böyle? Uygulamayı Maven ve jar olarak başlatırken arka planda neler oluyor? Farklı bir şey yüklü mü? Ve Maven'in kullandığı zaman için kavanoz dosyasını başlatmak mümkün mü?
kaynak kodunu görebilir? – SpaceTrucker
'SpringApplication.run (MySpringBootApplication.class, args) 'dan önce ve sonra' new Date() 'yi ekledim. Bundan sonra farkı kaydettim. – Anna
Ayrıca, maven ve java -jar myapp.jar' için ' true ' kullanırken her işlemin süresini ölçebilir misiniz? –
SpaceTrucker