Windows 2008 RC2에서 실행되는 마스터/슬레이브 설정이 있습니다. 주인은 주인이 아닌 다른 일을 실제로하지 않습니다.Windows에서 마스터/슬레이브를 사용하여 Jenkins에서 mvn.bat를 실행할 수 없습니다.
노예 나는 메이븐 프로젝트 (젠킨스 메이븐 프로젝트)에서 잘 작동하는 빌드를 실행했습니다. 자유형 프로젝트를 만들면 maven 타겟을 사용하여 mvn.bat를 실행할 수 없습니다. 예외는 mvn.bat를 해결할 수 없다는 것입니다 (경로를 찾을 수 없음).
Maven은 마스터를 통해 슬레이브에 설치됩니다. 즉, maven이 "install maven"기능을 통해 슬레이브에 푸시되었습니다.
누구나 해결할 수있는 방법에 대한 아이디어가 있습니까? 예를 들어 시스템에 액세스 할 수 없기 때문에 설치를위한 인터페이스를 사용하고 있습니다. 원격 데스크탑. 따라서 하나 이상의 프로젝트에 대한 maven 버전을 업그레이드/변경할 수 있으므로 시스템 속성이 장기적으로 내 문제를 해결하지 못합니다.
작업 구성에서 Maven 버전을 "기본값"이외의 값으로 설정 했습니까? – Slav
아니요, 방금 "기본값"을 사용했습니다. 그게 내 문제 야? – sunlock
"기본값"을 선택하면 운영 체제의 경로에 설치된 항목을 찾으려고 시도합니다. Jenkins를 통해 Maven을 설치했다고 말했기 때문에, 설치 한 버전을 구성 목록에서 선택해야합니다. – Slav