본문 바로가기
기타

[Jenkins] mvn clean package fatal: command execution failed

by 로드러너 2019. 9. 16.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

젠킨스에서 신규 프로젝트를 생성한 후에 빌드시에 아래와 같은 오류가 발생하는 경우가 있습니다.

 

     [project-name] $ mvn -f pom.xml clean install

     FATAL: command execution failed

     java.io.IOException: error=2, No such file or directory

               at java.lang.UNIXProcess.forkAndExec(Native Method)

               at java.lang.UNIXProcess.<init>(UNIXProcess.java:247)

               at java.lang.ProcessImpl.start(ProcessImpl.java:134)

               at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)

     Caused: java.io.IOException: Cannot run program "mvn" (in directory "/var/jenkins_home/workspace/project- name"): error=2, No such file or directory

 

메이븐(Maven)이 설치되어 있지 않거나, 버전이 맞지 않을때 발생한다고 합니다.

 

Jenkins > Global Tool Configuration 메뉴로 이동한 후에 'Maven' 항목에서 메이븐을 추가해 주면 됩니다.

 

* 참고로, Maven이 설치 안되어 있는경우, 프로젝트의 구성관리에서 'Build'를 선택시에 'Maven Version을 선택하는 항목이 표시 안됩니다. 이 경우도 위와 같이 하면 버전을 선택할 수 있습니다.

 

'기타' 카테고리의 다른 글

[Project] FLAGONE (2018)  (0) 2019.11.21
[Project] OHiNG (2018, 2019)  (0) 2019.11.21
사업소득 지급명세서 제출  (0) 2019.04.30
부가가치세 신고 및 납부  (0) 2019.04.27
원천징수이행상황신고 및 원천세 납부  (0) 2019.04.23