GNU/Linux >> LINUX-Kenntnisse >  >> Linux

java.lang.NoClassDefFoundError:org/codehaus/plexus/classworlds/launcher/Launcher beim Ausführen der Bash-Datei zum Erstellen des Projekts

Paar Möglichkeiten...

  • Eins, wie hier gepostet, Sie haben sowohl M2_REPO- als auch M3_REPO-Variablen definiert.
  • Oder Sie haben dieses Problem im Zusammenhang mit maven3 und M2_HOME
  • Die andere ist, dass irgendwie die JRE anstelle von JDK verwendet wird, wenn sie von der Batch-Datei ausgeführt wird!

Ich hatte dieses Problem, wenn meine Umgebungsvariable M2_HOME auf einen falschen Speicherort zeigt.

Versuchen Sie:

$ cd $M2_HOME

Linux
  1. Warum erkennt das Bash-Skript keine Aliase?

  2. Die Bash‘?

  3. Ausführen einer Skriptdatei über SSH durch Sudo?

  4. Datei kann nicht gelöscht werden, auch wenn sie als Root ausgeführt wird?

  5. Woher weiß ich den Namen der Skriptdatei in einem Bash-Skript?

Erstellen Sie mit dem Linux MLVWM einen Retro-Apple-Desktop

Wie bekomme ich das Tty, in dem Bash läuft?

Drucken Sie eine Datei, wobei Sie die ersten X-Zeilen in Bash überspringen

Ubuntu / Unity-Skript zum Anhängen an Launcher

Bash-Skript zum Entfernen der ältesten Datei aus einem Ordner

Seltsames Verhalten des Bash-Verlaufs beim Ausführen mehrerer Sitzungen