GNU/Linux >> Znalost Linux >  >> Linux

java.lang.NoClassDefFoundError:org/codehaus/plexus/classworlds/launcher/Launcher při spuštění souboru bash k sestavení projektu

Několik možností...

  • Za prvé, jak je zde uvedeno, máte definované proměnné M2_REPO i M3_REPO.
  • Nebo se potýkáte s tímto problémem souvisejícím s maven3 a M2_HOME
  • Dalším je, že JRE se při spuštění z dávkového souboru nějakým způsobem používá místo JDK!

Měl jsem tento problém, když moje proměnná prostředí M2_HOME ukazuje na nesprávné umístění.

Zkuste:

$ cd $M2_HOME

Linux
  1. Proč skript Bash nerozpozná aliasy?

  2. Co se přesně stane, když spustím soubor v prostředí Shell?

  3. Spuštění souboru skriptu přes Ssh přes Sudo?

  1. Nelze smazat soubor, i když běží jako root?

  2. Procházení obsahu souboru v Bash

  3. Jak získám absolutní adresář souboru v bash?

  1. Neočekávané oprávnění exec od mmap při zahrnutí souborů sestavy do projektu

  2. Bash skript pro odstranění nejstaršího souboru ze složky

  3. Podivné chování historie bash při spuštění více relací