作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
也许我没有正确设置我的依赖项,但 Gradle 坚持将我的所有依赖项扩展为 tmp/expandedArchives,这实际上使 Gradle 无用。我需要来自 WebSphere 的各种 JAR,而使用 Ant,我只需将它们添加到 javac 的类路径中即可。
我做错了什么?我可以为我的编译依赖项提供某种标志,以便将它们添加到类路径中吗?
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
}
谢谢!
最佳答案
事实证明这是因为 options.incremental = true。删除它解决了问题。
搜索了几个小时,最后发布到SO,不久之后就找到了答案......
关于java - 如何停止 Gradle 将依赖项扩展为 ExpandedArchives?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29977209/
也许我没有正确设置我的依赖项,但 Gradle 坚持将我的所有依赖项扩展为 tmp/expandedArchives,这实际上使 Gradle 无用。我需要来自 WebSphere 的各种 JAR,而
在 Gradle 中使用 zipTree 方法我获得了一个 FileTree,我可以将其用于复制任务或用于其他目的。但是如何获取该方法创建的临时扩展文件夹呢? 检查 fileTree(zipArchi
使用 Jacoco 运行测试范围时出错。 我目前使用的操作系统是 Windows 10 Professional、Java 8、Gradle。 CLI 来执行测试覆盖率报告我正在使用命令: gradl
我是一名优秀的程序员,十分优秀!