일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 성신여대맛집
- 뚝섬역맛집
- springboot
- 통영
- JavaScript
- 영화추천
- 공무원
- 퇴사후공무원
- 꼴뚜기회
- 서울숲누룽지통닭구이
- tomcat7
- 성북구맛집
- 방이편백육분삼십
- npm
- 자바스크립트에러처리
- 파이썬
- 한성대맛집
- 한남동맛집
- 성신여대편백집
- 통영예쁜카페
- react
- 국가직
- ubuntu자바설치
- gradle
- 방이편백육분삼십성신여대
- 통영여행
- 돈암동맛집
- ELK
- 스페인여행
- 통영에어비앤비
- Today
- Total
코린이의 기록
[Springboot] Eclipse + Gradle Project 생성하기 및 프로젝트 구조 본문
Gradle Project 생성하기
1. File -> New -> Project... -> Gradle Project
2. Next
3. Project name 설정한 후 Finish를 누른다.
4. Project 생성 완료
5. Project package 생성
(회사인 경우 com.example.package이름 규칙을 이용하여 이름을 지정한다.)
6. View 생성
Project 구조
- src/main/java : 주된 Java source 파일들이 들어갈 경로
- src/test/java : Test source 파일들이 들어갈 경로
- JRE Syste Library : 설치 된 JRE Library
- Project and External Dependencies : 해당 프로젝트에 필요한 의존성 외부 라이브러리. 여기서 필요한 라이브러리들은 build.gradle에서 추가할 수 있다.
- Gradle/wrapper : Gradle Wrapper라는 녀석은 Gradle build를 도와준다.
The recommended way to execute any Gradle build is with the help of the Gradle Wrapper (in short just “Wrapper”). The Wrapper is a script that invokes a declared version of Gradle, downloading it beforehand if necessary. As a result, developers can get up and running with a Gradle project quickly without having to follow manual installation processes saving your company time and money. |
즉 Wrapper를 사용하는 목적은 이미 존재하는 프로젝트를 새로운 환경에 설치할 때 별도의 설치나 설정 과정 없이 곧바로 빌드 할 수있게 하기 위함이다.
- gradle-wrapper.jar : Gradle 배포 다운로드를 위한 코드가 포함되어 있는 JAR file
- gradle-wrapper.properties : Gradle 설정 파일로 Gradle 배포에 대한 정보를 저장한다.
- build.gradle : 의존성이나 플러그인 설정 등을 위한 스크립트 파일이다.
- gradlew, gradlew.bat : Wrapper로 빌드를 실행하기 위한 쉘 스크립트와 Windows 배치 스크립트
- settings.gradle : 프로젝트의 구성 정보를 기록하는 파일이다. 어떤 하위프로젝트들이 어떤 관계로 구성되어 있는지를 기술한다. Gradle은 이 파일에 기술된대로 프로젝트를 구성한다.
Reference
Gradle : https://docs.gradle.org/current/userguide/gradle_wrapper.html