기본 콘텐츠로 건너뛰기

8월, 2022의 게시물 표시

Git 복제 + IntelliJ 열기 + Maven 빌드 자동화

Git 복제 + IntelliJ 열기 + Maven 빌드 자동화 1. 자동화 목표 문제 보고 부터 시작해서 소프트웨어를 수정하고 JAR 파일을 테스트 위치로 보내기 까지의 과정을 아래의 여섯 단계로 나눌 수 있습니다. 문제 보고 Git 저장소 복제 cd WORKING_DIR \path\to\repo-scripts\clone-and-cd-PROJECT_NAME.bat IntelliJ에서 프로젝트 임포트하여 열기 .\scripts\launch-idea.bat 문제 해결을 위한 소스 수정 Maven으로 프로젝트 빌드 .\scripts\clean-and-build.bat JAR 파일을 테스트 위치로 보내기 .\scripts\upload-jar.bat 위의 1번, 4번 과정을 제외한 나머지 과정들에 대해서 자동화 스크립트를 작성하고자 합니다. 2. 개발 환경 이 문서를 작성하기 위하여 사용한 개발 환경은 아래와 같습니다. 시스템 정보 Windows 10 개발 도구 JDK 1.8 Maven 3.8.6 IntelliJ 2021.2.2 PuTTY 0.77 (원격 접속 및 파일 업로드 도구) 개발 도구의 실행 파일이 있는 경로들을 시스템 환경 변수 PATH 에 등록합니다. 3. 스크립트 작성 3.1. Git 저장소 복제 clone-and-cd-PROJECT_NAME.bat 파일의 내용을 아래와 같이 작성합니다. @echo off git clone https://YOUR_NAME@github.com/ACCOUNT_NAME/REPOSITORY_NAME.git cd REPOSITORY_NAME\PROJECT_NAME 3.2. IntelliJ에서 프로젝트 임포트하여 열기 launch-idea.bat 파일의 내용을 아래와 같이 작성합니다. @echo off idea64.exe pom.xml 3.3. Maven으로 프로젝트 빌드 ...