2014-11-06 78 views
0

让我们来看看mh_make这个例子,它显示了很多依赖关系。现在我们尝试mvn install,它将所有插件安装到〜/ .m2/repository。但没有拿起,我们再次看到mh_make在/ usr/share/maven-repo中搜索jar并在此链接中抛出错误mh_make并解决pom依赖关系

maven-repo-helper - “所有依赖项必须作为Debian软件包提供,并且不能接受下载来自中央Maven存储库的构建过程中的工件。“

  1. 我们应该为pom.xml中的每个依赖项搜索deb包吗?
  2. 如果是,那么什么是.m2存储库和所有的罐子在它的使用?
  3. 为什么mh_make只能看到/ usr/share/maven-repo或哪个是指向它的导出变量。改变$ REPO并没有让它看起来像〜/ .m2/repository
  4. 为什么我们需要一个用于pom jar依赖的deb包,如果我们需要的话。

回答