Ich habe eine sehr einfache Frage. Ich bin brandneu auf dem Mac und versuche, mein Java-Projekt auf meinen neuen Mac zu übertragen. Das Projekt enthält eine Gradlew-Datei, von der ich dachte, ich könnte sie über die Befehlszeile ausführen, um sie auf jedem Computer zu erstellen und auszuführen. Wenn ich gradlew über die Befehlszeile (am Speicherort der gradlew-Datei) mache, heißt es gradlew nicht gefunden. Fehlt mir etwas zum Ausführen eines Befehls über eine Bash-Shell?
91
chmod 755 gradlew
zuerst ausführen .Wenn Sie die gradlew- Datei nicht in Ihrem aktuellen Verzeichnis haben:
Sie können gradle mit homebrew mit dem folgenden Befehl installieren :
Wie in dieser Antwort erwähnt . Dann müssen Sie es nicht in Ihren Pfad aufnehmen (Homebrew kümmert sich darum) und Sie können es einfach ausführen (aus einem beliebigen Verzeichnis):
quelle
gradlew
nicht -gradle
vermisse ich etwas über die Beziehung zwischen den beiden?gradlew
wenn es auf dem aktuellen Pfad vorhanden ist, da es sich um eine Version handelt, die auf ein Projekt und eine bestimmte Distribution zugeschnitten ist. Verwenden Siegradle
diese Option, wenn diegradlew
Datei nicht gefunden werden kann.