spring-boot - maven pom.xml 的 3rdparty 存储库问题
问题描述
我在网上寻找 BIRT Dependency。我的代码引用的包是
import org.eclipse.birt.chart.model.Chart;
import org.eclipse.birt.chart.model.attribute.Anchor;
它正在使用 chartengineapi,下面是 POM 的 maven 依赖项。
<!-- https://mvnrepository.com/artifact/org.eclipse.birt/chartengineapi -->
<dependency>
<groupId>org.eclipse.birt</groupId>
<artifactId>chartengineapi</artifactId>
<version>2.3.2</version>
</dependency>
由于它是其他存储库(https://repository.jboss.org/nexus/content/repositories/thirdparty-releases/)的一部分,它会在 Pom.xml 中给出错误。任何人都可以帮我解决这个问题吗?
解决方案
添加存储库标签并解决。
<repositories>
<repository>
<snapshots>
<enabled>false</enabled>
</snapshots>
<id>central</id>
<name>Central Repository</name>
<url>https://repo.maven.apache.org/maven2</url>
</repository>
</repositories>
再添加一个<repository></repository>
并给出新的 repo 名称和链接。尽管我不确定这是否是标准方法,但它对我有用。
推荐阅读
- python - 将十六进制转换为二进制,反之亦然,但将它们保持为整数
- haskell - 函数签名的别名
- java - 如何获得重点“JFrame”的价值?
- c++ - 使用 Crypto++ FileSource 在块中散列文件
- spring-boot - 如何使用 Spring Boot 在 VPN 中访问 Elasticsearch 集群
- search - 简单查询搜索 - OrientDB
- java - jtable单元格内的滚动窗格不起作用
- android - TextView 占用额外空间
- java - Java:为什么打印输出元素为零的 ArrayList?
- url - 在 swift 中处理 webview 中的 target="_blank"