我正在使用公司的代码库,试图将Maven依赖项添加到pom.xml
:
<dependency>
<groupId>com.microsoft.ews-java-api</groupId>
<artifactId>ews-java-api</artifactId>
<version>2.0</version>
</dependency>
我正在使用Eclipse。当我尝试构建时,我的控制台只是卡在这里而不再前进:
[INFO] Downloading from : http://repo.spring.io/snapshot/com/microsoft/ews-java-api/ews-java-api/2.0/ews-java-api-2.0.pom
我不确定为什么会卡住。浏览repo.spring.io的搜索显示artifcat repo indeed exists。作为测试,我将相同的依赖项从一个教程项目添加到一个旧的pom.xml中,然后构建它,以查看会发生什么。
那一个建造得很好:
Downloading from central: https://repo.maven.apache.org/maven2/com/microsoft/ews-java-api/ews-java-api/2.0/ews-java-api-2.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/microsoft/ews-java-api/ews-java-api/2.0/ews-java-api-2.0.pom (16 kB at 45 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/microsoft/ews-java-api/ews-java-api/2.0/ews-java-api-2.0.jar
所以...我想知道这是否对我有帮助?这是更多的回购xml:
<repositories>
<repository>
<id>spring-snapshots</id>
<name>Spring Snapshots</name>
<url>http://repo.spring.io/snapshot</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>spring-milestones</id>
<name>Spring Milestones</name>
<url>http://repo.spring.io/milestone</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>java-sdk</id>
<url>https://maven.zohodl.com</url>
</repository>
</repositories>
感谢您的任何帮助,因为这是第一次使用Maven。