Maven 的classifier的作用
直接看一个例子,maven中要引入json包,于是使用了
<dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.2.2</version> </dependency>
可是,当执行mvn install 命令时,却抛出一个错误,说找不到net.sf.json-lib:json-lib:2.2.2这个包,到仓库中看一下http://repo2.maven.org/maven2/net/sf/json-lib/json-lib/2.2.2/
jar的名称中多了一个跟JDK相关的名称,例如jdk15,按照上面的配置,明显是找不到这个jar的,于是classifier就有它的用武之地了,它表示在相同版本下针对不同的环境或者jdk使用的jar,如果配置了这个元素,则会将这个元素名在加在最后来查找相应的jar,例如:
<dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.2.2</version> <classifier>jdk15</classifier> </dependency>
这样配置即可找到json-lib-2.2.2-jdk15.jar ,其他的就不解释了,应该明白他的用途了吧。
转载于:https://www.cnblogs.com/lovingprince/archive/2010/09/19/2166273.html
Maven 的classifier的作用相关推荐
- Maven 的dependency 的 classifier的作用
直接看一个例子,maven中要引入json包,于是使用了 [java] view plaincopy print? <dependency> <groupId>net.sf.j ...
- 【Maven】Maven classifier的作用
1.概述 直接看一个例子,maven中要引入flink-streaming-java包,于是使用了 <dependency><groupId>org.apache.flink& ...
- Maven介绍,包括作用、核心概念、用法、常用命令、扩展及配置
两年半前写的关于Maven的介绍,现在看来都还是不错的,自己转下.写博客的一大好处就是方便自己以后查阅,自己总结的总是最靠谱的. 由浅入深,主要介绍maven的用途.核心概念(Pom.Reposito ...
- IDEA中maven的命令及作用
maven中的Lifecycle中的那些按钮都有哪些,都有什么功能呢? validate:验证项目的正确性以及包含所有必要的信息 compile:编译源码 test:编译和运行测试代码 package ...
- 配置maven镜像不起作用 Unrecognised tag: ‘mirror‘ (position: START_TAG seen ...</mirror>
遇到问题 在idea中更新maven依赖,看到下载地址是默认的中央仓库,不是自定义配置的阿里云镜像. 检查配置 idea配置 File -> Settings -> Build,Execu ...
- IntelliJ IDEA Maven工具栏按钮的作用
clean 清理,在进行真正的构建之前进行一些清理工作,移除所有上一次构建生成的文件.执行该命令会删除项目路径下的target文件,但是不会删除本地的maven仓库已经生成的jar文件 validat ...
- maven的install的作用
一,使用eclipse 1,maven的install可以将项目本身编译并打包到本地仓库,这样其他项目引用本项目的jar包时不用去私服上下载jar包,直接从本地就可以拿到刚刚编译打包好的项目的jar包 ...
- maven的modules标签作用
项目A下有一个pom.xml. 项目A下有两个module,每个module中有自己的pom.xml. 在项目A的pom中加入<modules>标签,将两个module加入其中. 在构建这 ...
- Maven中<relativePath/>的作用
Maven中<relativePath/>的作用 There is no nutrition in the blog content. After reading it, you will ...
最新文章
- java听课笔记(四)
- c语言键盘输入若干个数据,//从键盘上输入若干整数,并将其存入数组中,并统计输入数据的个...
- PIC单片机精通_串口通讯与串口调试实例
- luogu P4238 多项式求逆 (模板题、FFT)
- Oracle学习:数据的插入、修改和删除
- 计组-CPU的功能和基础结构
- 原生js实现table表格的各行变色功能
- ftp获取远程Pdf文件
- Objc基础学习记录5
- printf 指针地址_c语言对指针的理解
- 对齐方式有那些_Excel基础:开始菜单之对齐方式,那些被遗忘的实用功能
- 老师只喜欢好学生(转)
- myeclipse打开JSP电脑很卡,CPU使用率90%以上
- Oracle分析函数用法
- 如何搭建百度网盘目录搜索网站
- SXWIN7X64EN_20181104_NET_msu_LITE英文精简版
- Redis 雪崩,穿透,击穿
- python滑稽脸程序
- Windows conda ImportError: DLL load failed while importing shell
- 英语数字转换器(POJ NO.1123)
热门文章
- 人名翻译_考研英语翻译:句子中出现人名怎么办?
- mysql information schema_[MySql技术]MySQL中information_schema是什么
- asp 设置table 间距_B端后台表格(table)如何设计
- c语言指针实现字符串倒序输出,菜鸟求助-如何用指针法将一串字符按单词的倒序输出?如:i love yo...
- mybatis可以用oracle,使用MyBatis调用oracle函数(基于注释)
- Python,OpenCV中的非局部均值去噪(Non-Local Means Denoising)
- 在Python上使用OpenCV检测和跟踪行人
- POJ - 2516 Minimum Cost 最小费用最大流
- HDU 3306 Another kind of Fibonacci 矩阵快速幂
- 【机器学习入门】(2) 朴素贝叶斯算法:原理、实例应用(文档分类预测)附python完整代码及数据集