zoukankan      html  css  js  c++  java
  • maven插件后报错:org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project

    在给eclipse换了高版本的maven插件后,引入jar包报如下的错误: 
    org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project

    解决方法是:help–>install new software, 然后add,添加如下链接,

    http://repo1.maven.org/maven2/.m2e/connectors/m2eclipse-mavenarchiver/0.17.2/N/LATEST/

    一直下一步就可以,后面提示重启eclipse,然后重启eclipse后,右击项目,点击maven–>update project, 错误就没了

    错误二:

    运行Maven程序报错-Dmaven.multiModuleProjectDirectory system propery is not set.

    然后在eclipse: 
    Window->Preference->Java->Installed JREs->Edit 
    在Default VM arguments中设置

    -Dmaven.multiModuleProjectDirectory=$M2_HOME

    问题缘由,maven不知道你引用的jar包的版本,导致无法获取这个jar,所以你必须指定一个版本号,${spring.version}为引用一个变量,必须在pom.xml中声明,上面错误是我从一个已有项目中直接copy过来导致,初次接触maven不懂这些,还需要把以下配置copy过来: 

    Xml代码  收藏代码
      1.       <properties>  
      2. <slf4j.version>1.7.5</slf4j.version>  
      3. <logback.version>1.0.13</logback.version>  
      4. <spring.version>3.2.3.RELEASE</spring.version>  
      5. <jersey.version>2.2</jersey.version>  
      6. lt;/properties>  
  • 相关阅读:
    char
    export和export default
    递归打印文件目录
    centso7 安装redmine
    sonar结合jenkins
    sonar安装
    gitlab+jenkins
    centos5 安装redmine
    elk安装最佳实践
    elk认证模块x-pack安装
  • 原文地址:https://www.cnblogs.com/zuochanzi/p/9257025.html
Copyright © 2011-2022 走看看