3
의존성 (항아리)을 지정하고 작업 내에서 해당 jarfile을 직접 실행하는 방법은 있습니까?Maven에서 gradle 종속성 Jar 파일을 가져 와서 직접 실행 하시겠습니까?
의존성 (항아리)을 지정하고 작업 내에서 해당 jarfile을 직접 실행하는 방법은 있습니까?Maven에서 gradle 종속성 Jar 파일을 가져 와서 직접 실행 하시겠습니까?
여기 하나의 방법입니다
configurations {
tool
}
dependencies {
tool "some:tool:1.0"
}
task runTool(type: JavaExec) {
main = "some.tool.Main"
classpath configurations.tool
}
메인 클래스를 알고 및/또는 java -jar
에 해당하지 않으려면, 당신은 http://issues.gradle.org/browse/GRADLE-1274에 설명 된대로 해결 방법을 채택해야합니다.
출력을 스트리밍 할 방법이 없습니까? 출력을 스트리밍 할 수 있어야합니다. –
'JavaExec'은 여러분이 좋아하는'OutputStream'에 설정할 수있는'standardOutput'과'errorOutput' 속성을 제공합니다. [documentation] (http://gradle.org/releases/1.0-milestone-3/docs/dsl/org.gradle.api.tasks.JavaExec.html)을 참조하십시오. –
아, ant.java 해결 방법 만 보았습니다. –