以下maven部分的等效Gradle表示法是什么?
<dependency>
<groupId>com.goodow.realtime</groupId>
<artifactId>realtime-json</artifactId>
<version>3.0</version>
<classifier>sources</classifier>
<scope>provided</scope>
</dependency>
我想它是这样的:
compile com.goodow.realtime:realtime-json:30
答案 0 :(得分:2)
您可以在构建脚本中编写以下代码来定义分类器
compile group: 'com.goodow.realtime', name: 'realtime-json', version: '3.0', classifier: 'sources'
答案 1 :(得分:0)
默认情况下,Gradle没有provided
范围配置。
这可以添加如下:
// Declare a 'provided' configuration
configurations {
provided
}
// Add the 'provided' configuration dependencies to the compile classpath
sourceSets.main {
compileClasspath += configurations.provided
}
然后,您可以使用此配置声明依赖关系,如下所示:
dependencies {
provided "com.goodow.realtime:realtime-json:3.0"
// Other dependencies
}