Maven설치
sudo apt install -y maven
mvn --version
Jenkins관리 - 플러그인관리 - 설치가능 - Maven검색 후 Maven Integeration, Maven Invoker, Publish Over SSH 설치
jenkins에 JDK경로와 MAVEN경로 지정
Jenins 관리 - Global Tool Conriguration
JDK 경로 지정
데비안 패키지 명령어를 사용해서 경로를 확인
$ dpkg --listfiles openjdk-11-jdk
Install automatically를 설정 해제하고 수동으로 경로를 설정
Maven 경로 지정
버전정보 확인 명령어를 사용해서 경로 확인
$ mvn --version
Apache Maven 3.6.3
Maven home: /usr/share/maven
Java version: 11.0.15, vendor: Private Build, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en, platform encoding: UTF-8
OS name: "linux", version: "5.4.0-109-generic", arch: "amd64", family: "unix"
Install automatically를 설정 해제하고 수동으로 경로를 설정
깃 저장소 지정
새 아이템 - Maven 프로젝트 생성
자신의 Java프로젝트가 있는 Git 저장소의 url과 branch명을 입력
프로젝트 빌드 설정
Maven Dependency를 위한 pom.xml파일 지정
프로젝트 빌드를 위해 mvn clean, mvn package 명령어를 실행(Goals and options 항목)
프로젝트 빌드
Build Now 클릭해 빌드를 실행하고 완료되면 작업공간에서 webapp/target/webapp.war 파일이 오늘날자로 빌드되어 생성돼있는걸 볼 수 있다