我正在努力配置一个超级简单的(我的第一个)Gradle buildscript,它将:
src/main/groovy
目录下的所有Groovy代码;编译需要包含存储在lib/
目录中的所有本地(不是来自repo)JAR /bin
下(或任何地方,我真的不在乎)myapp.jar
wrapper
任务,以便根据需要生成gradlew
我的项目目录结构:
myapp/
src/main/groovy/
<Groovy sources>
bin/
lib/
<lots of JARs>
build.gradle
gradle.properties
到目前为止,这是我尝试过的:
apply groovy
task compile {
println "Compiling from src/main/groovy and lib/ to bin/"
javac ???
}
task jar {
println "JARring up the code"
jar ???
}
任何正确方向的帮助或推动对我都非常有帮助。
答案 0 :(得分:1)
您需要做的只是apply plugin: 'groovy'
并添加以下部分:
dependencies {
compile fileTree(dir: 'lib', include: '*.jar')
}