作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在构建一个源 jar 和一个测试 jar。
apply plugin: 'java-library'
apply plugin: 'maven'
configurations {
testArtifacts
}
task testJar(type: Jar) {
classifier = 'test'
from sourceSets.test.output
}
artifacts {
testArtifacts testJar
}
repositories {
mavenLocal()
jcenter()
}
gradle :util:build
gradle :util:testJar
gradle :util:install
时, 只有库 jar
<company><name><version>.jar
安装到
mavenLocal()
,以及
<company><name>-test-<version>.jar
testJar
目标通过执行 gradle :util:build
没有 :util:testJar
目标? testJar
神器到mavenLocal
通过运行 gradle :util:install
? 最佳答案
Gradle install
命令使用archives 标签在artifacts 块中安装jar。
要部署测试 jar,请将其添加到 archives
作为 testArtifacts
的替代或补充.
artifacts {
archives testJar
}
关于Gradle 安装 testJar 到 mavenLocal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50993636/
我目前正在构建一个源 jar 和一个测试 jar。 apply plugin: 'java-library' apply plugin: 'maven' configurations { te
我是一名优秀的程序员,十分优秀!