2019独角兽企业重金招聘Python工程师标准>>>

问题:

在安卓、java、Scala中,总是要添加一些第三方的库。在“pom.xml"添加如下:
<dependency><groupId>com.loopj.android.http</groupId><artifactId>android-async-http</artifactId><version>1.3.2</version><type>jar</type><scope>system</scope><systemPath>${project.basedir}/libs/android-async-http-1.3.2.jar</systemPath></dependency>
运行时,就会出现错误:
[WARNING] Some problems were encountered while building the effective model for **apk:1.0
[WARNING] 'dependencies.dependency.systemPath' for com.loopj.android.http:android-async-http:jar should not point at files within the project directory, ${project.basedir}/libs/android-async-http-1.3.2.jar will be unresolvable by dependent projects @ line 36, column 2

官方解决办法:

Guide to installing 3rd party JARs

··· mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id>
-DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging> ···

官方推荐另外一种办法

使用 Apache Maven Install Plugin

<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-install-plugin</artifactId><version>2.5.2</version><executions><execution><id>install-external</id><phase>clean</phase><configuration><file>${basedir}/lib/mylib-core-0.0.1.jar</file><repositoryLayout>default</repositoryLayout><groupId>com.mylib</groupId><artifactId>mylib-core</artifactId><version>0.0.1</version><packaging>jar</packaging><generatePom>true</generatePom></configuration><goals><goal>install-file</goal></goals></execution></executions>
</plugin>

注意:你要在mvn install 之前使用 mvn clean

转载于:https://my.oschina.net/greister/blog/830299

添加第三方库到Maven资源库相关推荐

  1. maven 加入第三方库_添加第三方库到Maven资源库

    问题: 在安卓.java.Scala中,总是要添加一些第三方的库. 在"pom.xml"添加如下: com.loopj.android.http android-async-htt ...

  2. VS2010中添加第三方库目录VC++ Directories

    VS2010取消了08之前在options里面添加第三方库目录的设置,新的设置方法如下: View->Property Manager, 在Property Manager框里面有Debug|W ...

  3. AndroidStudio权威教程 AS添加第三方库的6种方式(Jar module so等)

    点击项目设置按钮 依次选择 App > Dependencies 1. 直接搜索法 依次选择 + > Library dependency 这里的搜索一定要是全名的,不然搜不到哦 下图所表 ...

  4. VS中添加第三方库及相对路径设置

    原文 VS中添加第三方库及相对路径设置 对于一些第三方的SDK,一般会包含头文件(*.h),静态库文件(*.lib)和动态库文件(*.dll). 1.  文件位置:为了提高程序的可移植性,将第三库放在 ...

  5. [Ubuntu] apt 添加第三方库

    1. 方法一:直接在 /etc/apt/sources.list 添加第三方库. $ sudo vi /etc/apt/sources.list在其中添加:deb http://archive.scr ...

  6. 如何安装CocoaPods,以便在Xcode中快速添加第三方库

    文章目录 1. 安装CocoaPods 2. 用CocoaPods来添加第三方库 CocoaPods 是一个负责管理 Xcode项目中第三方开源库的工具.CocoaPods项目源码 通过 CocoaP ...

  7. 面向小白visual studio 2019 添加第三方库教程

    虽然我是个linux程序员,但偶尔会在windows上借用visual studio写点demo,因为比较方便,所以今天就教大家如何添加第三方库编写自己的demo程序. 1.项目–>属性 2.C ...

  8. python添加第三方库

    一.pycharm交互操作添加第三方库 1.进去settings设置 2.检查环境中是否有lib 找到project interpreter 右边点击settings按钮 选择show all 确认环 ...

  9. 编译tolua——3、以pbc为例子,添加第三方库

    目录 1.编译工具和环境说明 2.基础编译tolua 3.以pbc为例子,添加第三方库 4.更新luaJit 大家好,我是阿赵. 之前分享过怎样正常编译基础版本的tolua.这次用添加pbc为例,看看 ...

最新文章

  1. Django 错误汇总
  2. c语言 程序循环,C语言程序设计-循环例子
  3. 2019Mobicom 论文列表
  4. VMware专家:行动起来 狙击云炒作
  5. 开挂了!女生用写字机器人刷作业 因写太快被识破 这能怪孩子吗?
  6. HTTP Error 503与.NET 3.5 SP1 X64
  7. 从文本界面安装RHEL5操作系统详解
  8. Axure RP 8.0安装和汉化
  9. 常用路由器的帐号和密码大全
  10. 顺序表的初始化、插入、删除、查找
  11. Mumble安装部署教程
  12. 电脑删除文件找不到该项目怎么解决
  13. Microsoft Edge浏览器文件保存位置记录
  14. 从键盘输入一个字符串并输出
  15. MockLab:基于MockLab的第三方平台对接测试
  16. SpringBoot 生成数据库设计文档工具
  17. hi3518ev300开发板烧写历程
  18. CAD Electrical 符号编译器变成了黑盒编译器怎么办
  19. 软件行业的技术知识工作者
  20. 根据指定日期获取上一个月

热门文章

  1. 第七节 VMware View 6.0 菜鸟入门 Composer 安装和部署
  2. percona-toolkit 之 【pt-table-checksum】、【pt-table-sync】说明
  3. 无空头的链表代码:学生管理系统
  4. apache 伪静态 (转)
  5. 搭建nagios监控服务
  6. 4/5 MySQL入门总结:数据表(TABLE)操作
  7. 1/2 数据获取:本地数据的获取
  8. nginx伪装user-agent等
  9. Redhat 6.2安装Oracle 11gclient及遇到的问题分析
  10. What are Unix swap (.swp) files?