当我运行mvn编译时,我从编译中得到一个错误列表,所有人都说丢失了我在pom.xml中作为依赖项的包。
Pom.xml
`<dependency>
<groupId>com.fortysevendeg.android</groupId>
<artifactId>swipelistview</artifactId>
<version>1.0-SNAPSHOT</version>
<type>apklib</type>
</dependency>`
Error
error: package com.fortysevendeg.swipelistview does not exist
我真的很感激这方面的一些帮助。我现在已经反对这一段时间了。
答案 0 :(得分:2)
看起来MVN无法从您的存储库中提取您的软件包(com.fortysevendeg.swipelistview)。为了弄清楚,我会将代码库(即SVN,GitHub)中的软件包签出到您的工作区。重新检查pom.xml以获取确切名称&amp;做MVN安装。
link:Read
Downloading from a Remote Repository
Downloading in Maven is triggered by a project declaring a dependency that is not present in the local repository (or for a SNAPSHOT, when the remote repository contains one that is newer).
默认情况下,Maven将从中央存储库下载。
在MVN编译期间,它首先在您的本地工作区&amp;如果没有找到,那么它将从配置的存储库中拉出它。