2011-01-02 10 views
0

Ich verwende Netbeans IDE 6.8, um meine Webanwendung in Glassfish v2 auszuführen.Warum bekomme ich nicht die neueste Ausgabe?

Ich benutze iText, um pdf zu entwickeln.

Jedes Mal, wenn ich eine Änderung im Programm mache, wird es nicht in der Ausgabe wiedergegeben.

Was könnte der Grund sein?

+0

vielleicht führen Sie immer den gleichen Code. clean + build and run again –

+0

@hilal also sag ich sollte ich sauber und bauen jedes Mal wenn ich eine kleine Änderung.Ich habe bereits die Auto-Compile-Option auf. – rgksugan

Antwort

1

Ich bin mir nicht sicher, welches Programm und welche Art von Änderung Sie sprechen. Ich gehe davon aus, dass es sich bei den Änderungen um Webapp handelt, da ich ähnliches Problem habe.

Ich benutze Netbeans, um meine Webanwendung zu entwickeln und sie zum Testen auf tomcat zu implementieren. Netbeans lädt die Änderungen, die ich an den Klassendateien vorgenommen habe, nicht automatisch neu. Ich muss das gesamte Web-Anwendungsprojekt wiederholen (keine Notwendigkeit für sauber und bauen) alles, was ich mache eine kleine Veränderung. Es scheint jedoch möglich zu sein, die Änderungen zu erkennen, wenn die web.xml geändert wird.

Ich bin mir nicht bewusst, dass Netbeans Webapp Likes Eclipse automatisch erkennen und erneut bereitstellen kann. Eclipse kann Ihre Webanwendung bei Änderungen automatisch neu bereitstellen, was die Entwicklung einer Webanwendung sehr erleichtert. Netbeans ist jedoch immer noch meine beste IDE.

Es gibt ein kommerzielles Plugin, JRebel, das Netbeans (und anderen IDEs) und Ihren Servlet-Containern erlaubt, die modifizierte Klasse automatisch neu zu laden, ohne die gesamte Anwendung neu bereitstellen zu müssen, was die Webentwicklung noch schneller macht.

Dies sind nur meine eigenen Erfahrungen und ich werde sehr dankbar sein, wenn jemand andere Tipps für die automatische Webapp-Umschichtung in Netbeans hat.

Verwandte Themen