我对 Maven 非常陌生,事实上,就在几个小时前,我安装了它并尝试使用一些依赖项编译我的第一个 pom 文件。
我正在尝试用 Java 分别使用 amazonaws 和 openstack4j 构建一个与 Eucalyptus 和 OpenStack 通信的 Rest Web 服务。然而,我在将这两个文件编译在一起时遇到了一些问题,因为它们也依赖于许多其他 jar、特定于版本的等等。
我尝试添加 openstack4j 和 amazonaws 的依赖项(我假设我还需要添加 jersey 的依赖项),但是当它编译时,下载的 jar 存储在 maven 的存储库文件夹中。我是否需要手动收集它们中的每一个,以便我可以将它们作为外部 jar 添加到我的 Eclipse 项目中?
有人能给我指出正确的方向吗?
最佳答案
如果没有有关您的 pom、项目和设置的更多详细信息,很难回答。您可以尝试做几件事。
- 确保您有 m2e安装在你的 eclipse 中。这将帮助 Eclipse 自动下载所需的依赖项。
- 确保您的项目设置为 Maven 项目。如果已经导入到 Maven 中,您可以
右键单击项目 > 配置 > 转换为 Maven 项目
。如果未在 Eclipse 中打开File > Import > Maven > Existing Maven Projects
。
完成所有设置后,您应该能够右键单击项目 > Maven > *用于下载源代码、更新项目等的 Maven 选项*
关于java - 用于解决与云 API 的依赖关系的 Maven,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32769977/