jenkins 젠킨스

김나영·2023년 3월 15일
1

JENKINS

목록 보기
1/1

빌드: .war 만드는 것
배포: .war를 tomcat의 webapps 디렉터리에 두는 것

*최근에는 .war 대신 .jar를 배포하는 경우가 늘고 있음

pom.xml과 빌드
빌드되는 파일명 : myapp-1.0.0-BUILD-SNAPSHOT.war

〈groupId>com.gdu〈/groupId>
〈artifactId>myapp〈/artifactId>
〈name>MyProject/name>
〈packaging>war〈/packaging>
〈version>1.0.0-BUILD-SNAPSHOT〈/version>

name은 사용되지 않음
artifactID = contextPath

  • 버전 수정

  • pom.xml 수정

       <properties>
          <java-version>11</java-version>
          <org.springframework-version>5.3.3</org.springframework-version>
          <org.aspectj-version>1.9.6</org.aspectj-version>
          <org.slf4j-version>1.7.30</org.slf4j-version>
          <maven-version>3.8.1</maven-version>
      	** mavenrepository의 maven compiler가 3.8.1버전을 지원하고 있어서 해당 버전을 다운로드 받음
          <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
          <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
       </properties>

압축 푼 MAVEN 폴더를 PROGRAMFILE에 두기
환경변수 설정

수동배포하기

  • 톰캣 중지 시켜야함

  • 톰캣을 실행하러

  • 서버 종료
  • 파일명
    war파일의 이름이 주소창에 나타나는데 주소창에 버전까지 띄울수 없으니까 변경해줌

    == > 버전명이 안붙게 함

젠킨스 다운로드
https://www.jenkins.io/

profile
응애 나 애기 개발자

2개의 댓글

comment-user-thumbnail
2023년 3월 17일

응애 ~! 개발자님 잘보고 갑니다 ^^~*

1개의 답글