Goals빌드(Build)란?Maven이란?Gradle이란?Maven과 Gradle의 차이 빌드(Build)란?먼저 소프트웨어에서 말하는 빌드란 무엇인가?소프트웨어 빌드(software build)는 소스 코드 파일을 컴퓨터나 휴대폰에서 실행할 수 있는 독립(standalone) 소프트웨어 가공물로 변환하는 과정을 말하거나 그에 대한 결과우리가 코딩을 하고, 실행을 할 때 빌드를 거친 뒤에 실행이 되는데, JAVA를 예로 들면, .java 파일을 JVM에서 실행 가능한 바이트 코드 덩어리인 .class 파일로 변환하는 컴파일 과정도 빌드의 부분 집합이다.또한, 여러개로 분리된 소스파일들이 컴파일 된 결과물에서 최종 실행가능한 파일을 만들기 위해 필요한 부분을 찾아서 연결해주는 작업인 정적링크 과정도 빌드..
Goals compileClasspath vs runtimeClasspath compileOnly vs runtimeOnly vs implementation compileClasspath vs runtimeClasspath compileClasspath와 runtimeClasspath는 Gradle에서 프로젝트의 의존성 관리를 위해 사용되는 두 가지 중요한 속성입니다. compileClasspath 프로젝트 소스 코드를 컴파일하는 동안 필요한 모든 클래스 파일과 라이브러리를 포함합니다. 컴파일 시간에만 필요한 의존성이 포함되며, 런타임에는 필요하지 않습니다. 이러한 의존성은 빌드 결과물에 포함되지 않습니다. runtimeClasspath 프로젝트를 실행할 때 필요한 모든 클래스 파일과 라이브러리를 포함합..
- Total
- Today
- Yesterday
- 운영체제 반효경
- 김영환
- Python Cookbook
- 쉘 코드
- Spring Boot
- Do it! 정직하게 코딩하며 배우는 딥러닝 입문
- 생활코딩 javascript
- jsp
- 선형 회귀
- 파이썬 for Beginner 솔루션
- 프로그래머스
- spring mvc
- 지옥에서 온 git
- 스프링 테스트
- Spring
- git merge
- 파이썬 for Beginner 연습문제
- 방명록 프로젝트
- JPA
- git branch
- git
- Spring Data JPA
- 스프링 mvc
- 스프링
- Gradle
- 쉽게 배우는 운영체제
- 스프링 컨테이너
- Computer_Networking_A_Top-Down_Approach
- Thymeleaf
- 패킷 스위칭
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |