2017-03-21 37 views
5

Bir Vaadin 8 UI geliştiriyorum yeniden başlatmadan Vaadin UI'lerini yeniden yükleniyor. Şu anda, kullanıcı arayüzünü her değiştirdiğimde, uygulamayı yeniden başlatmam gerekiyor.uygulamasını

Daha iyi bir yolu var mı? Java hata ayıklayıcısını takmayı ve IntelliJ'nin Yeniden Değiştirme Değişken Sınıflarını kullanmayı denedim, ancak hotswap başarısız oluyor.

Vaadin bağlamında JRebel'dan bahsetmiştim, ama buna tahammül edemem - Spring Loadedanother option. Başka bir şey var mı?

+2

http://www.eclipse.org/jetty/documentation/9.4.x/hot-deployment.html sizin toolchain bağlıdır. Örneğin, yerel bir tomcat/ee ile Netbeans'i kullandığınızda, doğrudan yeniden başlatma olmadan küçük kod değişikliklerinin doğrudan yakalanmasını sağlayabilirsiniz. Ama yapı değişiklikleri üzerinde app –

cevap

1

http://www.hermansjavablog.eu/programming/definitive-guide-vaadin-7-maven-tomcat-intellij-idea-hotswap-deployment/ oldukça umut verici görünüyor. Belki cevapsız bazı seçenekler ..

Ben yayla http://blog.netgloo.com/2014/05/21/hot-swapping-in-spring-boot-with-eclipse-sts/ ile artık çalıştı ve bu şaşırtıcı bir şekilde çalışıyor Eclipse

EDITED vardır. IntelliJ http://tomaszjanek.pl/blog/2015/02/03/hot-reloading-in-spring-boot-with-spring-loaded/ yılında

aynı ulaşmak için yardımcı olabilir.

+0

redeploy olacak bu yazı iyi bir başlangıç, ama biraz modası geçmiş. – petey

+0

Ben de Bahar çizme kullanmayı gerçekleşmesi olanlar için DevTools'un (http://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-devtools.html) söz ediyorum. – mstahv

0

Biz gelişiminde İskelesi kullanmak ve ona sıcak dağıtım yapılandırmıştınız. Uygulamalar durumu kaybolacak, ancak geliştirme sırasında muhtemelen tam olarak ne istediğinizi.