빌드
1. 빌드란?
소스코드(java), 프로젝트에서 쓰인 각각의 파일 및 자원 등(.xml, .jpg, .jar, .properties)을 JVM이나 톰캣같은 WAS가 인식할 수 있는 구조로 패키징 하는 과정 및 결과물을 말합니다.
2. 빌드 도구(Build Tool)
프로젝트 생성, 테스트 빌드, 배포 등의 작업을 위한 전용 프로그램을 말합니다.
계속해서 늘어나는 라이브러리 추가, 프로젝트를 진행하며 라이브러리의 버전 동기화의 어려움을 해소하고자 등장했습니다.
메이븐(Maven)
Maven은 필요한 라이브러리를 특정 문서(pom.xml)에 정의해 놓으면 사용할 라이브러리 뿐만 아니라 해당 라이브러리가 작동하는데에 필요한 다른 라이브러리들까지 자동으로 다운로드 해줍니다.
1) 메이븐 프로젝트 생성
2) 메이븐 프로젝트 생성
3) 라이브러리 검색 후 pom.xml에 추가
https://mvnrepository.com/
'Java' 카테고리의 다른 글
[JSP] 이전 페이지에서 라디오 버튼에서 선택된 값을 다음 페이지로 checked로 가져가기 (0) | 2022.11.15 |
---|---|
[JSP] <input type = "radio"> 에서 무조건 1개 선택하는 경고창 생성하기 / 라디오 버튼 무조건 하나 선택 (0) | 2022.11.15 |
[Setup] Eclipse에서 System.out.println을 통해 모든 데이터가 출력되지 않을 경우 해결 방법/ csv 데이터를 입력받아 consol출력 / console 행 제한 (0) | 2022.10.30 |
[MariaDB] 테이블(Table) 인지? 뷰(view)인지 구분하는 쿼리문 (0) | 2022.10.25 |
[Java] 바이트 단위 스트림과 문자 단위 스트림 실습 (0) | 2022.10.15 |
댓글