빌드도구는 소스코드에서 어플리케이션 생성을 자동화 하기 위한 프로그램이다. 빌드는 코드를 사용 or 실행 가능한 형태로 컴파일링, 링킹, 패키징 하는것을 포함한다.
기본적으로 빌드 자동화는 아래와 같은 정형화된 다양한 작업을 스크립팅하거나 자동화 하는 행위이다.
https://wangmin.tistory.com/50
빌드, 메이븐, 그래들의 역사에대해 잘정리해놓으셨다.
자바 개발과 실행(JRE)와 관련된 여러가지 프로그램들이 담겨져있다. ex) 표준라이브러리, 자바 가상머신(JVM), 컴파일러(javac) 등등
프로젝트가 잘 생성되었다. 빌드 도구로 Maven을 사용함으로 pom.xml파일이 생긴걸 볼 수 있다.
전형적인 웹프로젝트 틀을 만들기 위해 Add Framework Support기능을 사용해보자
웹프로젝트 관련 폴더들이 생긴걸 볼 수 있다.
근데 여기까지 했는데 안된다 ㅋㅋㅋ 이것저것 찾아본후
자카르타EE 프로젝트 생성기 사용하면 너무 쉽게 되더라
실행도 잘됨
삽질하긴 했지만 JDK, 톰캣서버, 메이븐 과 직접 라이브러리 추가 등등 여러가지 개념 배울 수 있어서 좋았다 ~