0
也許我沒有正確設置我的依賴關係,但Gradle堅持將我所有的依賴關係擴展到tmp/expandedArchives中,這有效地使Gradle無用。我需要來自WebSphere的各種JAR,並且使用Ant,我只需將它們添加到javac的類路徑中。如何停止將擴展依賴關係擴展到擴展存檔的Gradle?
我在做什麼錯?是否有某種標誌可以提供給我的編譯依賴關係,以便將它們添加到類路徑中?
apply plugin: 'java'
apply plugin: 'war'
dependencies {
compile fileTree(dir: '../MyEarName/lib', include: '*.jar')
compile fileTree(dir: wasHome + '/lib', include: '*.jar')
compile fileTree(dir: wasHome + '/plugins', include: '*.jar')
compile fileTree(dir: wasHome + '/runtimes', include: '*.jar')
compile fileTree(dir: wasHome + '/java/jre/lib', include: '*.jar')
}
war {
webAppDirName = 'WebContent'
}
sourceCompatibility = 1.6
targetCompatibility = 1.6
sourceSets {
main {
java {
srcDir 'src'
}
}
}
compileJava {
options.fork = true
options.incremental = true
}
謝謝!