GNU/Linux >> Linux Esercitazione >  >> Linux

Impossibile eseguire il programma mvn error=2, File o directory non presenti

Ci sono più cose qui.

O non hai selezionato la versione Maven nella configurazione del lavoro. Oppure non hai configurato Jenkins per l'installazione di una versione Maven. Oppure ti aspettavi di utilizzare Maven installato localmente sullo Slave, ma non è configurato per jenkins utente.

Dato che non so cosa hai configurato (o non hai configurato) e cosa ti aspettavi di utilizzare, non posso rispondere direttamente, ma posso spiegarti come funziona.

Se desideri utilizzare Maven installato localmente su master/slave

  • Devi avere Maven installato localmente
  • Devi essere in grado di avviarlo con jenkins utente
    1. Esegui sudo jenkins , quindi eseguire mvn sul tuo Slave per verificare che jenkins l'utente può eseguire mvn
    2. Se fallisce, devi installare/configurare correttamente Maven
  • Nella configurazione del lavoro, per la versione Maven, devi seleziona Default . Questa è l'impostazione che utilizza la versione installata localmente sul nodo

Se vuoi che Jenkins installi Maven per te

  • Devi andare su Jenkins Global Tool Configuration e configurare una versione Maven con programma di installazione automatico (dal Web).
  • Nella configurazione del lavoro, per la versione Maven, devi selezionare quello versione particolare che hai appena configurato.

Se stai solo cercando la soluzione più semplice, dovresti andare alla configurazione globale di jenkins

http://localhost:32773/configureTools/

E configura Maven in questo modo

Quindi devi andare al tuo progetto. All'interno delle impostazioni hai build. Scegli maven che hai creato un minuto fa.


Ho avuto lo stesso problema e ho installato Maven in Jenkins Server e il problema è stato risolto.

sudo yum install maven

Linux
  1. Python:nessun file o directory del genere ma posso vederlo!?

  2. Non riesci a rimuovere il file sulla partizione Ntfs, l'evento come root?

  3. maven:permesso bash mvn negato

  4. Errore irreversibile:cuda.h:file o directory non presenti

  5. ImportError:libtk8.6.so:impossibile aprire il file oggetto condiviso:file o directory non presenti

Errore Linux durante il caricamento delle librerie condivise:impossibile aprire il file oggetto condiviso:file o directory non presenti

Bash:Nessun file o directory di questo tipo?

sys/types.h:file o directory non presenti

libpulse.so.0:impossibile aprire il file oggetto condiviso:file o directory non presenti

NGINX:connect() a unix:/var/run/php7.0-fpm.sock non riuscito (2:nessun file o directory simile)

cp:impossibile creare la directory:file o directory non presenti