java - 将 groovy-all 依赖项升级到 2.5
问题描述
我正在尝试将groovy-all从 2.3.x 升级到 2.5.x,但我注意到它们不再提供 groovy-all jar,而是提供了一个超级 POM,其中列出了所有 groovy 库作为依赖项。以前,这是我在父母 pom 中的内容:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-all</artifactId>
<version>2.3.7</version>
</dependency>
..
</dependencies>
</dependencyManagement>
在我的孩子 pom 中:
<parent> .. </parent>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-all</artifactId>
</dependency>
这很好——现在我正在尝试通过这些更改升级到 2.5.x:父 pom:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-all</artifactId>
<version>2.5.8</version>
<type>pom</type>
<scope>import</scope>
</dependency>
..
</dependencies>
</dependencyManagement>
和孩子 pom:
<parent> .. </parent>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-all</artifactId>
<version>2.5.8</version>
<type>pom</type>
</dependency>
但是,现在我收到此错误:
无法列出 jar 的条目:/Users//.m2/repository/org/codehaus/groovy/groovy-all/2.5.8/groovy-all-2.5.8.pom:打开 zip 文件时出错 -> [帮助 1 ]
如何使用 maven 导入这个“全部”pom 的依赖项?我应该更改 pom.xml 文件中的某些内容吗?
解决方案
推荐阅读
- linux - 如何使用 Intel 语法在 GNU 汇编程序中获取函数的大小(以字节为单位)?
- excel - 应用程序定义的问题 Outlook 导出到 excel
- angular - Docker 微服务与生产环境中的 Angular 应用程序
- java - 使用 Web 服务类扩展数据库类的问题
- python - 如何使用 cv2.rectangle() 创建随机颜色边界框
- java - Spark 流从 Kafka 接收 byte[]
- python - 如何根据单列对数据框中的唯一表进行排序?
- python - Python嵌套函数调用多个()
- svn - SVN - 更新不适用于 cron.daily 脚本中的新结帐
- python-3.x - 快速将大型 Salesforce 查询读入 pandas