Java 为什么我的maven指向旧的中央存储库url?

Java 为什么我的maven指向旧的中央存储库url?,java,eclipse,maven,Java,Eclipse,Maven,我面临着通过maven安装下载依赖JAR的问题 从eclipse控制台,我可以说maven正在尝试从旧的中央存储库url下载JAR:“而不是” 我的pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http:/

我面临着通过maven安装下载依赖JAR的问题

从eclipse控制台,我可以说maven正在尝试从旧的中央存储库url下载JAR:“而不是”

我的pom.xml

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.xxxx</groupId>
  <artifactId>TestServices</artifactId>
  <version>7.0.3.6</version>
  <dependencies>
    <dependency>
        <groupId>javax.activation</groupId>
        <artifactId>activation</artifactId>
        <version>1.0.2</version>
        <scope>compile</scope>
    </dependency>
  </dependencies>
试着加上这个

 <repositories>
    <repository>
        <id>central</id>
        <url>https://repo1.maven.org/maven2/</url>
      </repository>
  </repositories>

中心的
https://repo1.maven.org/maven2/
并检查以下文件:

并遵循以下文件:

存储库

存储库是Maven最强大的功能之一 社区。默认的中央Maven存储库位于 . 工件的另一个来源 在iBiblio中还没有Codehaus snapshots repo


更改存储库地址后,Maven存储库默认值为

 <repositories>
<repository>
    <id>central</id>
    <url>http://repo1.maven.org/maven2/</url>
  </repository>

中心的
http://repo1.maven.org/maven2/
您必须清除存储库中以前缓存的所有数据,既不能手动,也不能通过使用-U选项运行maven阶段(例如package)
package-U


-U表示强制更新所有依赖项

你能显示pom.xml吗?@Gatusko更新了假设的答案,希望它能帮助你两个URL是相同的(很好地指向相同的东西)。。。问题是什么?您刚刚定义了一个自定义存储库
abcd
和“解析将不会被重新尝试”,因此您可以使用
-U
标志运行Maven。否。。。。这已经来了…我的坏医生的第二个链接是坏的。奥尔泰迪编辑了链接。我引用了Maven存储库的文档。但你是right@Gatusko现在repo1.maven.org和repo.maven.apache.org需要https:Thank@artscan我已经编辑了我的答案。我们如何在eclipse中强制更新(-U)?(m2eclipse插件)以下是如何:
 <repositories>
<repository>
    <id>central</id>
    <url>http://repo1.maven.org/maven2/</url>
  </repository>