zoukankan      html  css  js  c++  java
  • Maven 手动安装JAR包到本地maven仓库后,但在项目中依旧报错找不到JAR包解决方法

    1.开发人员自己在本地安装jar包到本地仓库的方式:

      mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -Dversion=上面的version -Dpackaging=jar

      如:mvn install:install-file -DgroupId=org.scource.fastdfs -DartifactId=fastdfs -Dversion=1.2 -Dpackaging=jar -Dfile=E: empfastdfs-1.2.jar

    2.回车安装成功后,显示含有 BUILD SUCCESS 则表示安装成功

          

    3.但是在项目中引入安装的jar时,不管时如何【Update Project...】或刷新项目或clean项目都没有用  仍然报如下的错误:

         

    4.原因解析

      原因一:使用命令安装jar包到仓库的位置与项目中配置的仓库位置不一样。上面 图例中 安装到 【E:MavenRepository】仓库中,而在项目中工具的配置中并不是使用该仓库。所以导致不能引入。

    如下图:

             

    setting.xml的配置更新为仓库地址:

            

    更新项目【Update Project...】即可。

  • 相关阅读:
    ValidateRequest问题
    通过反射得到object[]数组的类型并且的到此类型所有的字段及字段的值
    正则表达式匹配括号中的字符,不包括括号
    C# String
    C# TYPES
    C# History and Future
    Mixing unmanaged C++ and CSharp
    [Tip: property]C#3.0 autoimplemented property
    C#: constant and readonly
    c#:Nullable Types
  • 原文地址:https://www.cnblogs.com/sun-flower1314/p/11806263.html
Copyright © 2011-2022 走看看