gradle
Gradle 초기화 중
수색…
비고
술어
- 작업 (Task) - 빌드가 수행하는 원자 적 작품. 작업에는
inputs
,outputs
및 작업 종속성이 있습니다. -
dependencies {}
- 작업을 실행하는 데 필요한File
또는 이진 종속성을 선언합니다. 예를 들어,org.slf4j:slf4j-api:1.7.21
은 Maven 종속성에 대한 속기 좌표 입니다. -
repositories {}
- Gradle이 외부 종속성에 대한 파일을 찾는 방법. 실제로 그룹, 이름 및 버전별로 정리 된 파일 모음입니다. 예 :jcenter()
는 Bintray Maven 저장소 인maven { url 'http://jcenter.bintray.com/' } }
의 편리한 메소드입니다.
새 Java 라이브러리 초기화
Gradle을 설치하면 다음을 실행하여 새 프로젝트 또는 기존 프로젝트를 설정할 수 있습니다.
cd $PROJECT_DIR
gradle init --type=java-library
스칼라와 같은 다른 프로젝트 유형 도 있지만 여기서는 Java를 사용합니다.
다음과 같이 끝낼 것입니다.
.
├── build.gradle
├── gradle
│ └── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── settings.gradle
└── src
├── main
│ └── java
│ └── Library.java
└── test
└── java
└── LibraryTest.java
이제 gradle tasks
실행하고 build.gradle
파일이 다음과 같은 경우에도 jar
만들고, test
실행하고, javadoc
생성 할 수 있다는 것을 알 수 있습니다.
apply plugin: 'java'
repositories {
jcenter()
}
dependencies {
compile 'org.slf4j:slf4j-api:1.7.21'
testCompile 'junit:junit:4.12'
}
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow