2016-07-20 11 views
1

Ich hatte kürzlich ein Problem und das Problem scheint sehr schlecht dokumentiert zu sein, also mache ich hier einen Beitrag, um es und die Lösung zu erklären.Bower nicht gefunden beim Ausführen von JHipster

Wenn Sie JHipster ausführen und den gesamten Installationsschritt ausführen, liegt möglicherweise ein Problem vor, das den Start von ./gradlew bootRun ausführt (bootRun ist nicht erforderlich, da dies standardmäßig der Task ist).

Wenn Sie das folgende Problem:

Problem you got

Sie NICHT mit sudo lösen. Ich weiß jetzt nicht wirklich warum, aber die Konsole protokolliert dich, dass du kein sudo brauchst, um das auszuführen (wirklich frustrierend).

Sie können die Lösung im Kommentar finden (Es scheint, dass ich die Frage von der Antwort trennen muss).

Antwort

1

Das eigentliche Problem ist, dass die Datei, die Sie nicht ausführen können, den falschen Benutzernamen oder Gruppenname hat und daher nicht ausgeführt werden kann.

Also muss man es durch den Befehl ändern:

chown -R 

Die Syntax ist:

chown -R Username:groupName path/of/your/file 

Aber dann ist die Frage: Wie kann man wissen, was in Benutzername und Gruppennamen zu schreiben?

Sie haben zu Ihrem Verzeichnis gehen (wo man ./gradlew laufen) und Typ:

ls -l 

Es zeigt Ihnen alle Dateien in dem Verzeichnis, mit dem Benutzernamen und Gruppennamen zugeordnet ist. Der Benutzername ist in Spalte 3 und Gruppenname in ** Spalte 4 **.

Normalerweise sollte dies alle gleich hier sein. Aber das ist ganz normal: Die problematische Datei ist nicht hier. Aber Sie haben hier den Namen, den Ihre problematische Datei haben sollte.

Einfach den Befehl ausführen und das sollte funktionieren!

Verwandte Themen