2 Stimmen

Wie man die Grails-Version 2.3.8 auf Grails 2.1.1 ändert

Ich habe Grails 2.4.0 installiert, aber mein aktuelles Projekt benötigt die Version Grails 2.1.1. Ist es also möglich, von Grails 2.4.0 auf Grails 2.1.1 zu ändern?

3voto

Umair Arshad Punkte 41

Mac/Linux Der einfachste Weg, Grails 3 auf Mac und Linux zu installieren, besteht darin, SDKMAN! zu verwenden, das wir im vorherigen Abschnitt zum Installieren von Java verwendet haben.

# Installieren Sie SDKMAN, wenn Sie es noch nicht haben
$ curl -s get.sdkman.io | bash
# Installieren Sie Grails 3
$ sdk install grails 3.3.8

Um zu überprüfen, ob Grails erfolgreich installiert wurde:

$ grails -v
| Grails Version: 3.3.8
| Groovy Version: 2.4.15
| JVM Version: 1.8.0_181

Sie können SDKMAN auch verwenden, um zwischen verschiedenen Grails-Versionen zu wechseln:

# Einfaches Wechseln zwischen verschiedenen Versionen:
$ sdk use grails 3.2.11

Weitere Informationen finden Sie in der SDKMAN-Nutzungsanleitung http://sdkman.io/usage.html

Windows Posh-GVM (PowerShell GVM) ist das Windows-Äquivalent zu SDKMAN (ursprünglich hieß SDKMAN GVM - Groovy Version Manager). Ein paar Dinge, die auf einem Windows-System zu beachten sind, sind, dass Sie keine Leerzeichen im Dateipfad haben sollten und auf Datei- und Verzeichnislängenbeschränkungen achten sollten. Ich empfehle, Ihren Grails-Quellcode unter C:\source zu halten, um die meisten Probleme zu vermeiden.

2voto

grantmcconnaughey Punkte 9972

WARNUNG: Die gvmtool Punkt-Netz-URL leitet jetzt auf eine Spam-Seite um. Eine Überprüfung von archive.org zeigt, dass sie zuvor zu SDKMan umgeleitet wurde.

Verwenden Sie Linux oder Mac OS X? Wenn ja, sollten Sie auf jeden Fall in Betracht ziehen, GVM zu verwenden. Sie können verschiedene Versionen von Grails auf einer Maschine installieren und einfach zwischen ihnen wechseln, indem Sie einen Befehl wie gvm use grails 2.1.1 ausführen.

Wenn Sie Windows nutzen, können Sie GVM mit Cygwin verwenden oder Sie könnten Posh-GVM ausprobieren, das GVM für PowerShell ist.

0 Stimmen

Ich bin ein Windows-Benutzer, welches GVM soll ich verwenden? Ich muss die Grails-Versionen in Groovy/Grails Suite-Tool ändern oder zwischen ihnen wechseln.

0 Stimmen

Ich würde wahrscheinlich Posh GVM nehmen. Es wird nicht erforderlich sein, Cygwin zu installieren und zu lernen, wie man es benutzt. Sie müssen nur GVM über PowerShell installieren und dann PowerShell verwenden, um beliebige Grails-Befehle auszuführen/neue Versionen von Grails zu installieren.

0 Stimmen

Ich konnte keinen Weg finden, posh-gvm auf Windows 10 zu installieren. "Install-Module posh-gvm" schlägt mit "Keine Übereinstimmung gefunden" fehl und die Methode "via short script" gibt "SecurityError: (:) [Import-Module], PSSecurityException" zurück, selbst wenn es als Administrator ausgeführt wird.

-1voto

Dónal Punkte 180956

Ja, GVM ist ein großartiges Tool zum Installieren und Wechseln zwischen verschiedenen Versionen von Grails

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X