添加第三方库到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为例,看看 ...
最新文章
- hive定时清洗至mysql_hive,sqoop定时执行脚本举例
- 网络数据嗅探工具HexInject
- 用于精准判断的贝叶斯定理
- 【转】DICOM网络协议(一)概述
- linux shell 数字计算详解
- iptables应用
- 王道考研系列 计算机考研 ——机试指南(第二版) 笔记(一)
- 实现一个 2 位串行进位并行加法器
- php验证码点击刷新,php点击可刷新验证码
- python算p值,python实现计算两组数据P值的方法
- C++中的取地址符()
- Linux 打开文件显示: No such file or directory
- 安庆集团-冲刺日志(第六天)
- cf 936B Sleepy Game
- 『方案』《女友十年精华》 ORC 图片 文字识别 详解
- 凡事预则立不预则废---20180112
- Python使用pyecharts库制作地图热力图
- python读取文件并复制文件
- 卧槽!我用Python做一个打字测试器!看看谁是最快的男人!
- 机器学习中的方差和偏差理解