添加第三方库到Maven资源库
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资源库相关推荐
- maven 加入第三方库_添加第三方库到Maven资源库
问题: 在安卓.java.Scala中,总是要添加一些第三方的库. 在"pom.xml"添加如下: com.loopj.android.http android-async-htt ...
- VS2010中添加第三方库目录VC++ Directories
VS2010取消了08之前在options里面添加第三方库目录的设置,新的设置方法如下: View->Property Manager, 在Property Manager框里面有Debug|W ...
- AndroidStudio权威教程 AS添加第三方库的6种方式(Jar module so等)
点击项目设置按钮 依次选择 App > Dependencies 1. 直接搜索法 依次选择 + > Library dependency 这里的搜索一定要是全名的,不然搜不到哦 下图所表 ...
- VS中添加第三方库及相对路径设置
原文 VS中添加第三方库及相对路径设置 对于一些第三方的SDK,一般会包含头文件(*.h),静态库文件(*.lib)和动态库文件(*.dll). 1. 文件位置:为了提高程序的可移植性,将第三库放在 ...
- [Ubuntu] apt 添加第三方库
1. 方法一:直接在 /etc/apt/sources.list 添加第三方库. $ sudo vi /etc/apt/sources.list在其中添加:deb http://archive.scr ...
- 如何安装CocoaPods,以便在Xcode中快速添加第三方库
文章目录 1. 安装CocoaPods 2. 用CocoaPods来添加第三方库 CocoaPods 是一个负责管理 Xcode项目中第三方开源库的工具.CocoaPods项目源码 通过 CocoaP ...
- 面向小白visual studio 2019 添加第三方库教程
虽然我是个linux程序员,但偶尔会在windows上借用visual studio写点demo,因为比较方便,所以今天就教大家如何添加第三方库编写自己的demo程序. 1.项目–>属性 2.C ...
- python添加第三方库
一.pycharm交互操作添加第三方库 1.进去settings设置 2.检查环境中是否有lib 找到project interpreter 右边点击settings按钮 选择show all 确认环 ...
- 编译tolua——3、以pbc为例子,添加第三方库
目录 1.编译工具和环境说明 2.基础编译tolua 3.以pbc为例子,添加第三方库 4.更新luaJit 大家好,我是阿赵. 之前分享过怎样正常编译基础版本的tolua.这次用添加pbc为例,看看 ...
最新文章
- Django 错误汇总
- c语言 程序循环,C语言程序设计-循环例子
- 2019Mobicom 论文列表
- VMware专家:行动起来 狙击云炒作
- 开挂了!女生用写字机器人刷作业 因写太快被识破 这能怪孩子吗?
- HTTP Error 503与.NET 3.5 SP1 X64
- 从文本界面安装RHEL5操作系统详解
- Axure RP 8.0安装和汉化
- 常用路由器的帐号和密码大全
- 顺序表的初始化、插入、删除、查找
- Mumble安装部署教程
- 电脑删除文件找不到该项目怎么解决
- Microsoft Edge浏览器文件保存位置记录
- 从键盘输入一个字符串并输出
- MockLab:基于MockLab的第三方平台对接测试
- SpringBoot 生成数据库设计文档工具
- hi3518ev300开发板烧写历程
- CAD Electrical 符号编译器变成了黑盒编译器怎么办
- 软件行业的技术知识工作者
- 根据指定日期获取上一个月
热门文章
- 第七节 VMware View 6.0 菜鸟入门 Composer 安装和部署
- percona-toolkit 之 【pt-table-checksum】、【pt-table-sync】说明
- 无空头的链表代码:学生管理系统
- apache 伪静态 (转)
- 搭建nagios监控服务
- 4/5 MySQL入门总结:数据表(TABLE)操作
- 1/2 数据获取:本地数据的获取
- nginx伪装user-agent等
- Redhat 6.2安装Oracle 11gclient及遇到的问题分析
- What are Unix swap (.swp) files?