728x90
순서 : 빌드 > 배포
🔥 빌드(Build)
- 개발자가 작성한 소스코드 파일(. java)을 컴파일해서 컴파일된 코드(. class)가 되면, 이것을 컴퓨터가 실행할 수 있는 상태로 변환하는 것을 빌드라고 한다
- 컴파일된 코드를 실제 실행할 수 있는 상태로 만드는 것이다
- 컴파일을 포함하여 war, jar 등의 실행파일을 만드는 과정 또한 빌드라고 부른다
- 빌드 툴로는 Ant, Maven, Gradle 등이 있다
🔥 배포(Deploy)
- 빌드가 완성된 실행 가능한 파일을 사용자가 접근할 수 있는 환경(웹, 앱 등..)에 올리는 것이다
- 실제 서버에 반영하는 것이다
728x90
'프로그래밍 기본 개념' 카테고리의 다른 글
OOP 개념 (0) | 2024.08.26 |
---|---|
아규먼트(argument) 와 파라미터(parameter) 차이 (0) | 2024.08.02 |
바이너리(Binary)란? (0) | 2024.07.31 |
런타임(Runtime), 컴파일(Compile) (0) | 2024.07.31 |
HTTP와 HTTPS의 차이점 (0) | 2024.07.13 |