Java 在导入时打开项目时出错(maven dep

Java 在导入时打开项目时出错(maven dep,java,eclipse,maven,m2eclipse,apache-cloudstack,Java,Eclipse,Maven,M2eclipse,Apache Cloudstack,我刚开始使用cloudstack,想让开发环境运行起来。我已经安装了Maven,并使用了Eclipse。我一直在遵循指南,这似乎有点过时,但我找不到任何关于在Eclipse中运行此环境的最新信息 我正在运行的版本: --Eclipse 4.1 --Maven 3.6.1 --Java 1.8.0_211 --Cloudstack 4.9 导入后,我得到152个错误(似乎都与maven有关): *说明资源路径位置类型 缺少工件com.cloud.com.f5:icontrol:jar:1.0 p

我刚开始使用cloudstack,想让开发环境运行起来。我已经安装了Maven,并使用了Eclipse。我一直在遵循指南,这似乎有点过时,但我找不到任何关于在Eclipse中运行此环境的最新信息

我正在运行的版本:

--Eclipse 4.1
--Maven 3.6.1
--Java 1.8.0_211
--Cloudstack 4.9
导入后,我得到152个错误(似乎都与maven有关):

*说明资源路径位置类型 缺少工件com.cloud.com.f5:icontrol:jar:1.0 pom.xml/cloud-plugin-network-f5第30行Maven依赖性问题

*说明资源路径位置类型缺少工件com.cloud.com.netapp:manageontap:jar:4.0 pom.xml/cloud plugin netapp行 30 Maven依赖问题

*说明资源路径位置类型缺少工件com.cloud.com.vmware:vmware-vim25:jar:6.0 pom.xml/云引擎存储集成测试行 12 Maven依赖问题

*说明生命周期配置未涵盖的资源路径位置类型插件执行: 插件:maven插件:3.1:描述符 (执行:默认描述符,阶段: 进程类)pom.xml/Wix cloudstack maven插件行16 maven 项目构建生命周期映射问题

*说明资源路径位置类型容器“Maven依赖项”引用不存在的库 'C:\Users.m2\repository\com\cloud\com\f5\icontrol\1.0\icontrol-1.0.jar'cloud-plugin-network-f5 Build 路径构建路径问题

*说明资源路径位置类型导入com.cloud.network.schema不能为空 解析BrocadeVcsApi.java/cloud插件网络vcs/src/com/cloud/network/brocade行 61 Java问题


可能有点晚了,但可能会帮助其他人第一次尝试

添加ApacheMaven存储库应该允许您进行构建,例如,我在CloudStack 4.13中添加了Maven Central和ApacheMaven存储库

这可以通过编辑
~/.m2/settings.xml
来完成。要包含镜像,请务必使用HTTPS而不是HTTP,因为这是不推荐使用的,默认情况下会导致失败

Apache存储库条目

要添加到配置中的条目

    <mirror>
      <id>Apache HTTPS</id>
      <mirrorOf>apache</mirrorOf>
      <name>Apache (HTTPS)</name>
      <url>https://repo.maven.apache.org/maven2/</url>
    </mirror>

ApacheHTTPS
阿帕奇
Apache(HTTPS)
https://repo.maven.apache.org/maven2/
示例

仅镜像用户的条目

<settings>
  <mirrors>
    <mirror>
      <id>Central HTTPS</id>
      <mirrorOf>central</mirrorOf>
      <name>Maven Central (HTTPS)</name>
      <url>https://repo1.maven.org/maven2/</url>
    </mirror>
    <mirror>
      <id>Apache HTTPS</id>
      <mirrorOf>apache</mirrorOf>
      <name>Apache (HTTPS)</name>
      <url>https://repo.maven.apache.org/maven2/</url>
    </mirror>
  </mirrors>
</settings>

中央HTTPS
中心的
Maven Central(HTTPS)
https://repo1.maven.org/maven2/
ApacheHTTPS
阿帕奇
Apache(HTTPS)
https://repo.maven.apache.org/maven2/