https://gradle.org/
- 환경변수 설정 Path
- gradle -v : 제대로 설치됐나 cmd창에서 확인
1) 디렉토리구조를 생성할 폴더에서 $ gradle init
2) 옵션잡기
Select type of project to generate:
1: basic
2: application
3: library
4: Gradle plugin
Enter selection (default: basic) [1..4] 2
Select implementation language:
1: C++
2: Groovy
3: Java
4: Kotlin
5: Scala
6: Swift
Enter selection (default: Java) [1..6] 3
Split functionality across multiple subprojects?:
1: no - only one application project
2: yes - application and library projects
Enter selection (default: no - only one application project) [1..2] 1
Select build script DSL:
1: Groovy
2: Kotlin
Enter selection (default: Groovy) [1..2] 1
Generate build using new APIs and behavior (some features may change in the next minor release)? (default: no) [yes, no]
Select test framework:
1: JUnit 4
2: TestNG
3: Spock
4: JUnit Jupiter
Enter selection (default: JUnit Jupiter) [1..4] 1
Project name (default: na):
Source package (default: na): com.nara
3) 자바프로젝트구조 생성
$ gradle compilejava
app > source > java
해당경로 아래의 모든 java파일들이 컴파일된다.
app > build > classes > java
class파일로 변경되어 저장경로
$ gradle eclise
- eclipse가 해당프로젝트가 자바프로젝트임을 인식하여 가져오게해야함.
해당 명령을 실행하면 이클립스설정파일들이 생성됨
.classpath
.project
.setting
** 복잡해도 빌드도구 gradle을 사용해야하는 이유!
아니면 개발자가 직접 손으로 소스코드를 만들어서 나열해야함
복사가 아니라 이클립스가 존재하고 있는 해당 PROJECT를 바라보는것!
import는 eclipse설정파일이 생성된 app폴더를 해올것!