Einführung in die Groovy/Grails Tool Suite (GGTS)

In unserem vorherigen Tutorial haben wir die Grundlagen der Grails-Plattform besprochen und alle erforderlichen Schritte vorgestellt, die Ihnen beim Erstellen einer Grails-Anwendung mithilfe der Konsole helfen Gral Befehle. Die Programmierung von Grails war so einfach, dass es sich lediglich um eine Reihe von Befehlen handelt, die Sie möglicherweise ausführen müssen, um eine Anwendung mit vollem Funktionsumfang zu erhalten. Wenn die enorme Menge an Ressourcen verwaltet werden muss, wird es sehr schwierig und erfordert eine Art Organisation oder die Handhabung von Aufgaben wie Debugging, Profiling und sensibler Bearbeitung wird zu einem echten Bedarf.

  • Was ist GVM?

lesen Sie auch:

  • Einführung in Groovy
  • Was ist GVM?
  • Vorlagen in Groovy

– Weitere Informationen finden Sie unter: https://javabeat.net/grails/#sthash.iS2Ao0sA.dpuf

lesen Sie auch:

  • Einführung in Groovy
  • Was ist GVM?
  • Vorlagen in Groovy

– Weitere Informationen finden Sie unter: https://javabeat.net/grails/#sthash.iS2Ao0sA.dpuf

lesen Sie auch:

  • Einführung in Groovy
  • Was ist GVM?
  • Vorlagen in Groovy

– Weitere Informationen finden Sie unter: https://javabeat.net/grails/#sthash.iS2Ao0sA.dpuf

lesen Sie auch:

  • Einführung in Groovy
  • Was ist GVM?
  • Vorlagen in Groovy

– Weitere Informationen finden Sie unter: https://javabeat.net/grails/#sthash.iS2Ao0sA.dpuf

lesen Sie auch:

  • Einführung in Groovy
  • Was ist GVM?
  • Vorlagen in Groovy

– Weitere Informationen finden Sie unter: https://javabeat.net/grails/#sthash.iS2Ao0sA.dpuf

Die Groovy/Grails Tool Suite (GGTS) ​​bietet die sofort einsatzbereite Integration für die Grails-Anwendungsentwicklung. Es basiert auf STS (Spring Tool Suite) und basiert auf Eclipse. Diese Suite ist mit dem Groovy-Eclipse-Plugin zur Syntaxhervorhebung und automatischen Vervollständigung von Groovy-Code sowie robuster Unterstützung für ausgestattet Gral Artefakte.

In diesem Tutorial wird davon ausgegangen, dass auf Ihrem Computer bereits die Grails-Plattform installiert ist Gral Ein spezieller Befehl funktioniert auf der Konsole.

1. Installieren Sie die Groovy/Grails Suite

Die Installation der Groovy/Grails-Suite könnte durch die folgenden Schritte erfolgen:

  • Stellen Sie sicher, dass Sie die Grails-Plattform auf Ihrem Computer installiert haben. Sehen Sie sich die Grails-Einführung an, die Ihnen den Installationsprozess zeigt.
  • Herunterladen Groovige/Grails-Suite.
  • Starten Sie die Installation der ausführbaren Datei, indem Sie darauf doppelklicken.

Groovy / Grails Suite-Installation

  • Klicken Sie auf Weiter und akzeptieren Sie die aufgeführten Bedingungen und Konditionen.

Installationsbedingungen für die Groovy/Grails Suite

  • Klicken Sie auf Weiter und wählen Sie den Installationspfad. Für unsere Installation haben wir D:\Grails\sprinsource verwendet.

Groovy / Grails Suite-Installationspfad

  • Falls Sie dieses Verzeichnis noch nicht erstellt haben, werden Sie über das zu erstellende Verzeichnis benachrichtigt. Klicken Sie dann auf Weiter.
  • Klicken Sie im Paketfenster einfach auf „Weiter“.
  • Durchsuchen Sie im JDK-Fenster Ihr installiertes JDK. Wir werden JDK 1.7 verwenden, das sich unter befindet C:\Programme\Java\jdk1.7.0_55. Weiter klicken.

Groovy / Grails Suite-Installations-JDK-Auswahl

  • Warten Sie eine Weile, bis die Installation abgeschlossen ist.

Groovy / Grails Suite-Installation abgeschlossen

Suite – Installation – Schritt 6

  • Klicken Sie auf „Weiter“ und richten Sie die Verknüpfung ein. Klicken Sie dann auf „Weiter“ und schließlich auf „Fertig stellen“, um die Suite zu starten.

Suite – Installation – Schritt 7

  • Richten Sie Ihren Arbeitsbereich ein und klicken Sie auf „OK“.

Groovy / Grails Suite-Arbeitsbereich

2. Erstellen Sie ein Grails-Projekt

Es ist Zeit, ein Grails-Projekt mit der installierten Suite zu erstellen. Befolgen Sie die folgenden Schritte zum Erstellen des Projekts.

  • Klicken Sie mit der rechten Maustaste in den Projekt-Explorer-Bereich und wählen Sie Neu.
  • Aus Magier geöffnet, erweitern Sie die Gral Knoten und wählen Sie Grails-Projekt.
  • Geben Sie den Projektnamen ein und konfigurieren Sie die Grails-Installation.

Grails – Projekt erstellen – Grails-Installation konfigurieren

  • Als Projektnamen haben wir eingegeben Grails-HelloWorldApplication.
  • Konfigurieren Sie die Grails-Installation, indem Sie auf den Link „Grails-Installation konfigurieren“ klicken und in den Einstellungen die Grails hinzufügen, die im Grails-Einführungs-Tutorial installiert wurden.

Grails – Projekt erstellen – Einstellungen bearbeiten Grails – Projekt erstellen – Installierte Grails hinzufügen

  • Sobald Sie den folgenden Bildschirm erreicht haben, beenden Sie ihn einfach und Sie sind dabei, ein voll funktionsfähiges Grails-Projekt in Ihrer Umgebung zu installieren.

Grails – Projekt erstellen – Erstellung abschließen

  • Möglicherweise werden Sie aufgefordert, die Grails-Ansichtsperspektive zu aktivieren. Wenn Sie dies wünschen, akzeptieren Sie dies einfach, indem Sie auf „Ja“ klicken.
  • Sobald Sie geklickt haben Beenden, Der Prozess der Erstellung des Grails-Projekts wurde gestartet, wie Sie in der Konsole Ihrer Grails Suite sehen würden.

Grails – Projekt erstellen – Konsolennachrichten

  • Nachdem Sie es bemerkt haben, ist es an der Zeit, zum Projekt-Explorer zurückzukehren, der Ihre Projektstruktur anzeigen sollte.

Grails-Projektstruktur

  • Ihr Projekt wurde erstellt, aber nicht kompiliert, und zwar aus einem Grund: Es erfordert einen modernen Groovy-Compiler 2.3, während der in Ihrer installierten Suite verwendete Compiler 2.1.x war und sehr alt ist.

3. Fügen Sie Groovy Compiler hinzu und konfigurieren Sie Ihren Arbeitsbereich

Um den neuesten von Groovy bereitgestellten Compiler zu installieren, müssen Sie die folgenden Schritte ausführen:

Grails – Compiler-Installation

  • Wählen Sie Extra Groovy Compiler und Groovy-Eclipse. Klicken Sie auf „Weiter“ und beenden Sie den Vorgang. Warten Sie, bis die Installation abgeschlossen ist.

Grails – Compiler-Installation wird ausgeführt

  • Konfigurieren Sie die Arbeitsbereichseinstellungen, indem Sie in das erstellte Projekt klicken. Wählen Sie Eigenschaften aus und klicken Sie im Groovy-Compiler-Bereich auf „Hyperlink“. Konfigurieren Sie die Arbeitsbereichseinstellungen.

Grails – Arbeitsbereichseinstellungen konfigurieren

  • Drücken Sie im Compiler-Fenster Wählen Sie 2.3 .3.xx-2014~.

Grails – Arbeitsbereichseinstellungen konfigurieren – Wählen Sie den erforderlichen Compiler aus

  • Sobald Sie auf Version 2.3.3 umgestiegen sind, werden Sie von der Suite zum Neustart aufgefordert. Klicken Sie also einfach auf „Ja“.
  • Sobald die Suite geöffnet ist, wählen Sie aus sauber von dem Projekt Menü zum Reinigen des gesamten Arbeitsbereichs und bauen es von Grund auf. Das ist gut für Sie zu wissen, ob es Probleme in Ihrem erstellten Projekt gibt oder nicht.
  • Ihr Projekt sollte erfolgreich kompiliert werden und es sollten keine Probleme gemeldet werden.

Grails – Bauantrag

4. Ausführen der Anwendung

  • Ohne das Hinzufügen eines Codeausschnitts sollte Ihr Grails-Projekt nahtlos funktionieren, so wie es in Ihrem ersten Projekt funktioniert, das Sie im Einführungs-Tutorial erstellt haben.
  • Um die Anwendung auszuführen, müssen Sie mit der rechten Maustaste in Ihr Projekt klicken und auswählen Rennen wie und wählen Sie den Grails-Befehl (run-app). Warten Sie eine Weile, bis die Konsole aktiviert wurde und Ihre Anwendung ausführt.

Grails – Anwendungskonsole ausführen

  • Kopieren Sie den oben aufgeführten Link und fügen Sie ihn in die Adresse Ihres Browsers ein.

Grails – Erstellte Anwendung bereitstellen

  • Wie Sie bemerkt haben, werden alle aufgelisteten Controller standardmäßig für Dummy-Tests bereitgestellt, die Sie möglicherweise benötigen.

5. Controller erstellen

Es ist an der Zeit, einen Controller mit Groovy / Grails Suite zu erstellen. Der Prozess der Controller-Erstellung ist mit der Suite sehr einfach; Die Suite bietet Ihnen dafür einen einfachen Assistenten. Befolgen Sie die folgenden Schritte zur Controller-Erstellung:

  • Öffnen Sie Ihr Projekt und zeigen Sie auf Controller.
  • Klicken Sie mit der rechten Maustaste und wählen Sie Neu – Controller.
  • Typ HelloWorldController im Namensfeld „tesx“.
  • Klicken Sie auf die Schaltfläche „Fertig stellen“.
  • Warten Sie, während die Suite mit der Erstellung des gewünschten Controllers begonnen hat, wie Sie in der Suite-Konsole sehen können.

Grails – Controller mit Suite erstellen

  • Sobald der Erstellungsprozess abgeschlossen ist, wird der Controller in Ihrem Arbeitsbereich angezeigt.
  • Wie Sie gesehen haben, wurden zwei Dateien erstellt, eine davon ist der Controller selbst, während die andere nur für Ihren Test dient. (Wir werden uns in einem anderen Tutorial ansehen, wie wir einen Unit-Test durchführen können).

Grails – Controller erstellt

  • Wie wir es im Einführungs-Tutorial getan haben, enthält dieser Controller eine aufgerufene Methode Index wie es uns führen könnte index.gsp Sicht.

Lassen Sie uns die Ansicht erstellen und die Anwendung ausführen, um sie anzuzeigen.

6. Ansicht erstellen

Da Sie den Controller über die Suite erstellt haben, kann die Erstellung der Ansicht auch mithilfe eines Assistenten erfolgen. Befolgen Sie die folgenden Schritte, um Ihre erste Ansicht zu erstellen.

  • Öffne das Ansichten Verzeichnis in Ihrem Projekt.
  • Zeigen Sie auf Hallo Welt Paket.
  • Klicken Sie mit der rechten Maustaste und wählen Sie Neu – Groovy Server Pages (GSP).
  • Typ Index als Name.
  • Klicken Sie auf „Fertig stellen“.

Grails – Ansicht erstellt

  • Schreiben Sie Ihre Willkommensnachricht mit HTML-Tags auf.

Grails – Willkommensnachricht

  • Von dem Projekt Menü – Reinigen.
  • Klicken Sie mit der rechten Maustaste auf das Projekt, Ausführen als – Grails-Befehl (Run-App).
  • Warten Sie in der Konsole, bis die Anwendungs-URL angezeigt wird.
  • Die Konsole gibt die erforderliche URL aus und ist http://localhost:8080/Grails-HelloWorldApplication. Klicken Sie darauf, um Ihre Grails-Hauptseite anzuzeigen.
  • Sie sollten herausfinden, welche Controller unter den verfügbaren Controllern aufgeführt sind.

Grails – Liste der Controller

  • Klicken Sie auf Ihren HelloWorldController.

Grails – Ihre Anwendungsansicht

7. Zusammenfassung

In diesem Tutorial erfahren Sie ausführlich, wie Sie die Grails-Plattform nutzen können, um sie über eine der am stärksten standardisierten IDEs zu nutzen. Außerdem können Sie alles definieren, was Sie von Grails-Ressourcen wie Controllern, Ansichten und anderen erwarten. Wenn Sie Fragen haben, schreiben Sie diese bitte in den Kommentarbereich.

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Nach oben scrollen