Google web toolkit mit Netbeans?
Bevorzuge ich Netbeans als meine IDE eher als Eclipse. Vor ein paar Jahren, wenn ich schaute in Google Web toolkit, es war kein guter Netbeans plugin für die GWT und jeder schlug mit Eclipse. Wie ist die situation jetzt? Gibt es bessere plugins auf dem Markt, oder ist Eclipse die beste option?
- Ernst GWT Programmierung sollte nie getan mit netbeans. Ich hatte eigentlich mochte netbeans besser als eclipse - leider, eclipse hat einen größeren plugins/features-Markt. Aber seit Oracle übernahm, Sie entfernt die freie-UML-tool von netbeans, der es verloren hat alle seine Vorteile.
- Welches Kostenlose UML-Werkzeug?
- Haben Sie
gwt
s built-in-tools zum erstellen von Projekten und importieren Sie dann zu Ihrem ide ? Ich fühle mich wie wenn Sie gewöhnen sich an die ersten Schritte, können Sie dann bequem von Ihrer ide. Sie können dann.bat
oder.sh
-ize, - Projekt, - Erstellung und-Import in den workspace... diesen link wahrscheinlich kommt praktisch, wenn Sie versuchen, diese Methode zu Folgen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Bevorzuge ich Netbeans über Eclipse zu. Zu entwickeln, die für GWT verwendet habe ich die folgenden setup-Schritte ohne Installation gwt4nb plugin. Da ich eine IDE für code-Analyse und die Bearbeitung nur helfen, und fühlen sich sehr angenehm Bearbeiten von Dateien und Verzeichnissen im Quelltext direkt. Das mag zwar nicht passend zu Ihrem Fall, ich denke, für viele Entwickler die Schritte sollten gut genug sein, weil Sie behandeln kann, gwt Entwicklung nur ein normales java-Projekt.
Installieren Sie JDK, NetBeans-SE. Auszug gwt-Paket. Ich habe ein Hinweis für gwt-1.7.1. Bei Ausführung auf einem windows 64bit version installieren, die 64bit netbeans und das jdk, und auch ein 32-bit-JRE.
Kopieren Sie den Hello-Beispiel von gwt-Verzeichnis, um ein Verzeichnis aus der gwt-package-Verzeichnis. Erstellen Sie ein Projekt des vorhandenen java-Quell-code und setzen das Projekt unter den gleichen Hallo-Verzeichnis. Dann netbeans erstellen, werden zwei Dateien in das Hello Verzeichnis: nbbuild.xml und manifestieren.mf, und erstellen Sie Ihre eigenen nbproject Verzeichnis unter Hallo. Ich ignorieren Sie einfach diese Dateien.
In netbeans "Projekte" - Fenster, klicken Sie rechts auf "Bibliotheken" und wählen Sie "Add JAR" fügen Sie die jar-Dateien aus dem gwt-Verzeichnis.
In netbeans "Dateien" - Fenster (nicht die "Projekte" - Fenster), werden Sie sehen, das original "build.xml" Datei, die mit dem Hello-Beispiel. Bearbeiten Sie diese Datei, also die "gwt.sdk" weist auf die Lage des gwt-package-Verzeichnis. Auf windows 64bit, auch einen "jvm" - Eigenschaft unter "java" Aufgabe. Es soll so Aussehen (nur jvm=... wird neu Hinzugefügt):
<target name="gehostet" depends="javac" description="Run hosted-Modus">
<java failonerror="true" fork="true" classname="com.google.gwt.dev.HostedMode"
jvm="C:\\Users\\youhere\\Programs\\jre6.32\\bin\\java">
<classpath - >
Verwenden Sie "Dateien" - Fenster, klicken Sie zu erweitern "build.xml" Datei-Knoten. Klicken Sie dann rechts auf "Gastgeber" ant-target unter "build.xml" und wählen Sie "Run Target" im Kontextmenü, um erstellen und ausführen der hosted-Modus.
Den ant-targets aus "build.xml" Sie normalerweise verwenden:
Einmal die gehosteten server gestartet wird, führen Sie "build" target zu bauen, das javascript und das Ergebnis war der running gehosteten server sofort ohne Neustart des Servers. Verwenden Sie Ihre normalen browser die javascript-version auf "localhost:8888". Sie können einen anderen port durch die Bearbeitung der "build.xml" Datei.
In der Regel kopiere ich die Hello-Beispiel in ein anderes Verzeichnis, und verwenden es als Startpunkt für ein neues Projekt. Nach, dass Sie manuell Bearbeiten Sie die Dateien auf die Projekt-naming und directory-Struktur.
Ich kopieren Sie auch die anderen Proben, die vom gwt-Paket in ein neues Verzeichnis, dann erstellen Sie und führen Sie zu verwenden, als eine code-Referenz. Wenn Sie möchten, entwickeln auch die servlet, werfen Sie einen Blick auf das servlet von DynaTable Probe und erstellen oder kopieren Sie die Dateien in das gleiche Verzeichnis Struktur in Ihr Projekt.
Einen Hinweis über gwt4nb plugin: ich habe es installiert aber fand heraus, es ist zu schwer Gewicht für mich. Mit den oben genannten manuellen setup, ich kann alles tun, was ich brauche, um ohne jede Schwierigkeit.
Ich würde sagen, Eclipse ist der beste Kostenlose option.
Intellij IDEA
(bezahlte edition) hat auch eine guteGWT
- Unterstützung, aber es ist nicht so gut wieEclipse
.Denke ich nur offiziellen support geht für eclipse finden Sie hier : https://developers.google.com/web-toolkit/download
Basierend auf meinen persönlichen Erfahrungen, wenn Sie möchten, um eine gute integration zwischen
GWT
und IhreIDE
gehenEclipse
. Wenn Sie beabsichtigen, Sie zu verwendenMaven
ich auch vorschlagenM2E
http://m2eclipse.codehaus.org/BEARBEITEN
Vergaß zu sagen, das wichtigste.
Netbeans
durch die Art und Weise, scheint ein netter support von GWT ich aber nie getestet, siehe : http://netbeans.org/kb/docs/web/quickstart-webapps-gwt.htmlIch bin sicher, dass dies nicht die richtige und angemessene Antwort. Aber wenn Sie möchten, den Handel ausschalten, dies ist nur eine Idee.
Dann können Sie das Projekt importieren ...
Vorhandene Ant-Skript',
myapplication
Ordner zuvor erstellt habenSet Build-Skript, um die
build.ant.xml
- Datei erstellt durch projectCreatorProject Name etwas besser geeignet
Wählen Sie die
projects/myapplication/src
Ordner und drücken Sie OKEntschuldigen Sie bitte, wenn Sie nicht mögen diesen Ansatz.
Klingt so ähnlich wie mit Kampf für Eclipse und Netbean aber Sie sprechen über die Sorge mit GWT.
So , ich denke, man kann die Wahl, wie Sie mehr bevorzugen, hängt von Ihren Erfahrungen. Sie können tun, GWT-Entwicklung in unterschiedlichen IDE-denn ich gehe davon aus GWT darauf läuft das SDK nicht auf IDE . Aber es hat einige Punkte der Ansichten. Beispiel : leicht zu generieren , zu testen , zu entwickeln ..etc auf jeder IDE.
Ich auch persönlich Liebe NetBean durch schöne GUI 🙂 . Aber ich arbeite mit Eclipse-IDE, weil unser team entwickelt worden ist und konfiguriert Sie für eine lange Zeit, so haben wir schwer zu ändern, IDE (manchmal sehr schwer zu ändern Eclipse-version, weil wir uns nicht vorstellen können, neue version mehr zuverlässig für unsere Projekte).Aber ich meine nicht Eclipse ist die beste option , wie ich es beschrieben konfigurieren Sie Ihre GWT-Projekte auf jedem anderen IDE auch Ihre Erfahrungen über GWT SDK.
"...und alle, vorgeschlagen, um zu verwenden Eclipse". . Ja, Sie werden sehen, die meisten der Beispiel-Projekte für it-waren, dachte mit der Eclipse IDE. Nur Aspekt für GWT , ich glaube, Sie haben die chance zu wählen NetBean IDE ohne irgendwelche sorgen.
Können Sie entwickeln GWT-Projekt auf NetBean IDE wie folgt...
Jubeln ! jetzt können Sie erstellen GWT Beispielprojekt auf NetBean IDE.
Können Sie auch erstellen, GWT ist
Indem Sie mit der rechten Maustaste auf your_project > Anderen... > Google Web Toolkit.
Haben einige nützliche Tipps für Sie !