如何向maven仓库maven项目导入jar包本地jar

maven nexus 如何让下载的jar不传到本地仓库
maven nexus 如何让下载的jar不传到本地仓库
下载的jar包是一定要安装在编译环境的,除非你不在本地compile
相关知识等待您来回答
手机领域专家
当前分类官方群讨论、解答、交流电脑数码相关的疑难问题汇聚2000万达人的兴趣社区下载即送20张免费照片冲印
扫码下载App
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_',
blogTitle:'安装jar到本地maven仓库',
blogAbstract:'mvn install:install-file -Dfile=c:\\myuuid-1.0.jar -DgroupId=liyu.test -DartifactId=uuid -Dversion=1.0.0.RELEASE -Dpackaging=jar&dependency&&&& &&& &&& &groupId&liyu.test&/groupId&&&& &&& &&& &artifactId&uuid&/artifactId&&&& &&& &&& &version&1.0.0.RELEASE&/version&&&& &&& &/dependency&',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:0,
publishTime:7,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
hmcon:'0',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}当前位置: >
> Maven导入当地jar包到本地仓库
Maven导入当地jar包到本地仓库
newpasser & at
Maven导入本地jar包到本地仓库
把本地的D:\opensource\javacsv2.0\javacsv.jar包导入到本地maven仓库中 mvn install:install-file -Dfile=D:\opensource\javacsv2.0\javacsv.jar -DgroupId=cn.liye -DartifactId=javacsv -Dversion=2.0& -Dpackaging=jar& -DgeneratePom=true -DcreateChecksum=true
本问题标题:
本问题地址:
温馨提示:本问题已经关闭,不能解答。
暂无合适的专家
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&&&湘教QS2-164&&增值电信业务经营许可证湘B2-Maven如何手动添加jar包到本地Maven仓库 - CSDN博客
Apache Maven,是一个软件(特别是Java软件)项目管理及自动构建工具,由Apache软件基金会所提供。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。曾是Jakarta项目的子项目,现为独立Apache项目。
  大家肯定遇到过想在pom文件中加入自己开发的依赖包,这些包肯定是不是在Maven仓库(http://repo1.maven.org/maven2/)的。那我们怎么将那些不存在Maven仓库中的包加入到本地的Maven库中呢?很简单。这里以IKAnalyzer.jar包为例进行讲解。
第一步:将IKAnalyzer.jar包存放在一个文件夹中,比如mylib文件夹
第二步:建立一个IKAnalyzer.jar包相关的pom.xml文件,需要在pom.xml文件中定义其maven坐标及其相应的依赖代码即可,同样将pom文件存放在上述jar文件同一文件夹下,IKAnalyzer.jar坐标及依赖代码如下:
&project xmlns=&http://maven.apache.org/POM/4.0.0&
xmlns:xsi=&http://www.w3.org/2001/XMLSchema-instance&
xsi:schemaLocation=&http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd&&
&modelVersion&4.0.0&/modelVersion&
&groupId&org.wltea.ik-analyzer&/groupId&
&artifactId&ik-analyzer&/artifactId&
&version&3.2.8&/version&
&name&IK Analyzer 3&/name&
&description&A dictionary and grammar-based Chinese segmenter&/description&
&dependencies&
&dependency&
&groupId&org.apache.lucene&/groupId&
&artifactId&lucene-core&/artifactId&
&version&3.0.3&/version&
&optional&true&/optional&
&/dependency&
&dependency&
&groupId&org.apache.solr&/groupId&
&artifactId&solr-core&/artifactId&
&version&1.4.1&/version&
&optional&true&/optional&
&/dependency&
&dependency&
&groupId&junit&/groupId&
&artifactId&junit&/artifactId&
&version&3.8.2&/version&
&scope&test&/scope&
&/dependency&
&dependency&
&groupId&org.apache.lucene&/groupId&
&artifactId&lucene-analyzers&/artifactId&
&version&3.0.3&/version&
&scope&test&/scope&
&/dependency&
&dependency&
&groupId&org.apache.lucene&/groupId&
&artifactId&lucene-smartcn&/artifactId&
&version&3.0.3&/version&
&scope&test&/scope&
&/dependency&
&/dependencies&
&/project&
第三步:打开CMD,进入到mylib文件夹,运行下面的命令:
mvn install:install-file
-Dfile=IKAnalyzer3.2.8.jar
-DgroupId=org.wltea.ik-analyzer
-DartifactId=ik-analyzer
-Dversion=3.2.8
-Dpackaging=jar
这样你就可以将IKAnalyzer3.2.8.jar安装到您本地的Maven仓库中了,你可以根据你的实际情况修改上面的参数即可。之后你可以在pom.xml文件中通过以下依赖在项目中引入自定义的jar包,如下:
&dependency&
&groupId&org.wltea.ik-analyzer&/groupId&
&artifactId&ik-analyzer&/artifactId&
&version&3.2.8&/version&
&/dependency&
当然你也可以不将IKAnalyzer3.2.8.jar发布到您本地的Maven库中,而是通过下面的配置引入,效果和上面的差不多:
&dependency&
&groupId&org.wltea&/groupId&
&artifactId&IKAnalyzer&/artifactId&
&version&3.2.8&/version&
&systemPath&C:\Users\yangping\Desktop\a\IKAnalyzer3.2.8.jar&/systemPath&
&/dependency&
文章来自:把本地的jar安装到maven仓库 - 马勒?格?彼得 - ITeye技术网站
博客分类:
有可能出于某些原因,我们需要把一些jar文件安装到本地maven仓库的。
mvn install:install-file -Dfile=&path-to-file& -DgroupId=&group-id& -DartifactId=&artifact-id& -Dversion=&version& -Dpackaging=&packaging&
注意:path-to-file中路径分隔符写成正斜杠(/) windows os 也是如此
删除更简便,到本地仓库把目录删除即可。
感谢CSDN的magong网友
浏览: 203504 次
来自: 长沙
怎么一运行就报Caused by: java.lang.NoC ...
yingzhuo这个用户的密码加密了,不知道密码怎么登陆?有注 ...
找到解决方法了,谢谢

我要回帖

更多关于 maven 添加本地jar 的文章

 

随机推荐