我尝试使用dependencies.gradle
中的以下内容下载并构建spring-data-hadoop 2.4.0.RELEASE:
dependencies {
...
// compile('org.springframework.data:spring-data_hadoop:2.4.0.RELEASE')
compile group: 'org.springframework.data', name: 'spring-data-hadoop', version: '2.4.0.RELEASE'
...
}
刷新gradle现在导致下载新添加的依赖项 BUT 数据不一致。下载后我得到了以下外部依赖项:
我认为现在一切都很好......但我错了。让我们打开其中一个并看看depper:
如果您将org.springframework.data.hadoop.config
的内容与official API进行比较,您会注意到,在此包中,应该有更多内容。例如annotations
包。
gradle是不是没有下载完整的源代码?
答案 0 :(得分:1)
有一个单独的spring-data-hadoop-config
,其中包含“Spring for Apache Hadoop 注释配置”的描述,因此可能是annotations
所在的位置。
答案 1 :(得分:1)
你正在拉动应该拉动传递文物的主罐子。
org.springframework.data.hadoop.config.annotation
包含在
compile group: 'org.springframework.data', name: 'spring-data-hadoop-config', version: '2.4.0.RELEASE'