GNU/Linux >> Belajar Linux >  >> Linux

Tidak dapat menjalankan program mvn error=2, Tidak ada file atau direktori tersebut

Ada banyak hal di sini.

Anda juga tidak memilih versi Maven di konfigurasi Job. Atau Anda tidak mengonfigurasi Jenkins untuk menginstal versi Maven. Atau Anda berharap menggunakan Maven yang diinstal secara lokal pada Slave, tetapi tidak dikonfigurasi untuk jenkins pengguna.

Karena saya tidak tahu apa yang telah Anda konfigurasikan (atau tidak konfigurasikan) dan apa yang ingin Anda gunakan, saya tidak dapat menjawab secara langsung, tetapi saya dapat menjelaskan cara kerjanya.

Jika Anda ingin menggunakan Maven yang diinstal secara lokal pada master/slave

  • Anda harus menginstal Maven secara lokal
  • Anda harus dapat meluncurkannya dengan jenkins pengguna
    1. Eksekusi sudo jenkins , lalu jalankan mvn pada Budak Anda untuk memverifikasi jenkins itu pengguna dapat menjalankan mvn
    2. Jika gagal, Anda perlu memasang/mengonfigurasi Maven dengan benar
  • Dalam konfigurasi Pekerjaan, untuk Versi Maven, Anda harus pilih Default . Ini adalah setelan yang menggunakan versi yang diinstal secara lokal di node

Jika Anda ingin Jenkins menginstal Maven untuk Anda

  • Anda harus membuka Jenkins Global Tool Configuration, dan mengonfigurasi versi Maven dengan penginstal otomatis (dari web).
  • Dalam konfigurasi Pekerjaan, untuk Versi Maven, Anda harus memilih itu versi tertentu yang baru saja Anda konfigurasikan.

Jika Anda hanya mencari solusi paling sederhana maka Anda harus pergi ke konfigurasi jenkins global

http://localhost:32773/configureTools/

Dan konfigurasikan maven seperti itu

Maka Anda harus pergi ke proyek Anda. Di dalam pengaturan Anda memiliki build. Pilih pakar yang telah Anda buat beberapa menit yang lalu.


Saya memiliki masalah yang sama dan saya menginstal maven di Jenkins Server dan masalah telah diperbaiki.

sudo yum install maven

Linux
  1. Python – Tidak Ada File Atau Direktori Seperti Itu Tapi Saya Bisa Melihatnya!?

  2. Kesalahan Linux saat memuat pustaka bersama:tidak dapat membuka file objek bersama:Tidak ada file atau direktori tersebut

  3. pakar:izin bash mvn ditolak

  1. Kesalahan fatal:cuda.h:Tidak ada file atau direktori seperti itu

  2. conda source deactivate :bash:deactivate:Tidak ada file atau direktori seperti itu

  3. ImportError:libcblas.so.3:tidak dapat membuka file objek bersama:Tidak ada file atau direktori tersebut

  1. Tidak dapat membuat exec Tidak ada file atau direktori seperti itu [Fix]

  2. Mkdir:Tidak Dapat Membuat Direktori:Tidak Ada File Atau Direktori Tersebut?

  3. Tidak Dapat Menghapus File Pada Partisi Ntfs, Event Sebagai Root?