빌드

빌드 및 패키징 앞에서 만든 메이븐 프로젝트를 빌드하고 패키징하는 일이 남았다. 모든 동작은 POM파일에 작성되어 있다. 많은 빌드 소프트웨어의 스크립트는 클래스 패스를 설정하고 정보를 설정하고 컴파일 방법과 패키징 방법을 기술하도록 되어 있는데(예 : ANT빌드) pom.xml파일에는 그런 내용이 없다.(늘상 반복적으로 정의하는 빌드 프로세스가 내장되어 있고 그래서 각 명령에 대한 상세 정의 역시 존재하지 않는다.) pom.xml이 저장되어 있는 위치에서 mvn compile 실행(컴파일) 작업이 완료되면 target 디렉터리가 생긴 것을 볼 수 있다. target에는 src디렉터리를 기반으로 컴파일한 결과물과 자원들이 저장된다. test 코드 실행 mvn test 실행(JUnit 테스트 코드 실행) ..
메이븐 설치메이븐은 해당 url에서 쉽게 다운로드 가능 (http://maven.apache.org/download.cgi)메이븐을 설치한 후에는 자바를 설치한 것처럼 환경변수를 잡아 주어야한다.(보통 JAVA_HOME 처럼, 메이븐에서는 M2_HOME으로 설정해주는 것 같음)M2_HOME=E:\apache-maven-3.5.3PATH=%M2_HOME%/bin 메이븐은 명령형 기반의 도구이기 때문에 압축을 해제하고 운영체제의 환경변수에 설정값을 반영하면 모든 것이 끝이 난다. 메이븐의 이해메이븐은 자바기반의 빌드 도구 이며, 플러그인을 설치하면 리포팅과 문서화, 각종 테스트와 검사를 수행할 수 있는 확장 가능한 구조를 가지고 있다.(pom.xml 파일 하나만 변경하면 메이븐 설정을 변경할 수 있음)메이븐..
깡냉쓰
'빌드' 태그의 글 목록