maven 手动添加jar包到本地仓库和nexus
2015-08-12 18:55
483 查看
首先,
推荐几个好的 Maven 常用仓库网址:
http://mvnrepository.com/ http://search.maven.org/ http://repository.sonatype.org/content/groups/public/ http://people.apache.org/repo/m2-snapshot-repository/ http://people.apache.org/repo/m2-incubating-repository/
mvn install:install-file -Dfile=C:\FCKeditor-2.3.jar -DgroupId=com.fredck -DartifactId=FCKeditor -Dversion=2.3 -Dpackaging=jar
mvn install:install-file -Dfile=C:\sedmessage-1.0.jar -DgroupId=org.tempuri -DartifactId=WmgwSoap -Dversion=1.0 -Dpackaging=jar
然后在POM里面这样写就可以了
Xml代码
<dependency>
<groupId>com.fredck</groupId>
<artifactId>FCKeditor</artifactId>
<version>2.3</version>
</dependency>
这个地方把groupId意见改为了com.jzt
然后在POM里面这样写就可以了
Xml代码
<dependency>
<groupId>com.jzt</groupId>
<artifactId>Wmgwsoap</artifactId>
<version>1.0</version>
</dependency>
[java] view
plaincopy
<dependency>
<groupId>org.apache.pthrift</groupId>
<artifactId>thrift-plugin</artifactId>
<version>0.1.10</version>
</dependency>
SonaType Nexus上传自定义Jar包两种方式
1.pom文件方式
1.1:在正常使用的maven工程中添加依赖,指定groupId,artifactId,version
1.2:编译加载至本地
mvn install:install-file -DgroupId=org.apache.pthrift DartifactId=thrift-plugin
-Dversion=0.1 -Dpackaging=jar -Dfile=/home/ubuntu/saxon-dom-9.0.jar
1.3:打开Nexus三方库的Artifact Upload--->GAV Definition选择From POM
1.4找到本地库的相应文件下的pom.xml文件上传
2.自定义方式jar包
2.1:打开Nexus三方库的Artifact Upload--->GAV Definition选择GAV Paramet
2.2:设置Group组名,Artifact和version版本号,添加自定义jar包,source包等
参考:http://blog.csdn.net/shuhuai007/article/details/7564931
/content/6476513.html
Maven 中央仓库地址:
1. http://www.sonatype.org/nexus/
2. http://mvnrepository.com/ maven下载失败原因:
情况很多,我举一下几种常见情况:
如果下载失败一次的话,会生成一个文件在 .update 文件你的本地仓库里面,告诉maven今天之内不要再重复下载这个文件,如果是这种情况,请到 本地仓库手动把这个jar所属的包文件夹删掉再更新
有可能是你的本地仓库没有reindex,如果你用eclipse,在项目上右键 属性 进入 maven -> user setting 然后点击 reindex 按钮,然后在所有项目上 右键,点击 maven->update project
有可能你没上传成功,请登录私库,然后查看3rd party 确认你的包有上传成功,如果成功,请点击你的jar包,在右边窗口会显示依赖的xml信息,请手动拷贝出来,然后粘贴到你的pom.xml文件里面,然后update project,因为eclipse的ui界面搜索常常反应迟钝
有可能你的私库url配置错误,请打开你的maven settings.xml文件,确认里面的 reposity的地址配置的是你的私库地址
人之孝:指作为一个普通人应该尽的孝道。
真孝顺的标志就是,父母吃的顺心,睡得安心。我常常讲,孝道就是要上敬下和,比如,你很孝顺父母,可惜你跟自己的配偶闹离婚,让父母担心,则你孝道不圆满,只有解决了父母的担忧,才是真孝顺。再如,你很孝顺,可是,你家婆媳不合,则你能上敬,不能下和,不算真孝顺。出嫁的媳妇如果能更孝顺公婆才叫真孝顺,被丈夫尊重;同样,女婿也要更孝顺岳父岳母,这样可以让妻子感到温暖。
推荐几个好的 Maven 常用仓库网址:
http://mvnrepository.com/ http://search.maven.org/ http://repository.sonatype.org/content/groups/public/ http://people.apache.org/repo/m2-snapshot-repository/ http://people.apache.org/repo/m2-incubating-repository/
mvn install:install-file -Dfile=C:\FCKeditor-2.3.jar -DgroupId=com.fredck -DartifactId=FCKeditor -Dversion=2.3 -Dpackaging=jar
mvn install:install-file -Dfile=C:\sedmessage-1.0.jar -DgroupId=org.tempuri -DartifactId=WmgwSoap -Dversion=1.0 -Dpackaging=jar
然后在POM里面这样写就可以了
Xml代码
<dependency>
<groupId>com.fredck</groupId>
<artifactId>FCKeditor</artifactId>
<version>2.3</version>
</dependency>
这个地方把groupId意见改为了com.jzt
然后在POM里面这样写就可以了
Xml代码
<dependency>
<groupId>com.jzt</groupId>
<artifactId>Wmgwsoap</artifactId>
<version>1.0</version>
</dependency>
[java] view
plaincopy
<dependency>
<groupId>org.apache.pthrift</groupId>
<artifactId>thrift-plugin</artifactId>
<version>0.1.10</version>
</dependency>
SonaType Nexus上传自定义Jar包两种方式
1.pom文件方式
1.1:在正常使用的maven工程中添加依赖,指定groupId,artifactId,version
1.2:编译加载至本地
mvn install:install-file -DgroupId=org.apache.pthrift DartifactId=thrift-plugin
-Dversion=0.1 -Dpackaging=jar -Dfile=/home/ubuntu/saxon-dom-9.0.jar
1.3:打开Nexus三方库的Artifact Upload--->GAV Definition选择From POM
1.4找到本地库的相应文件下的pom.xml文件上传
2.自定义方式jar包
2.1:打开Nexus三方库的Artifact Upload--->GAV Definition选择GAV Paramet
2.2:设置Group组名,Artifact和version版本号,添加自定义jar包,source包等
参考:http://blog.csdn.net/shuhuai007/article/details/7564931
/content/6476513.html
Maven 中央仓库地址:
1. http://www.sonatype.org/nexus/
2. http://mvnrepository.com/ maven下载失败原因:
情况很多,我举一下几种常见情况:
如果下载失败一次的话,会生成一个文件在 .update 文件你的本地仓库里面,告诉maven今天之内不要再重复下载这个文件,如果是这种情况,请到 本地仓库手动把这个jar所属的包文件夹删掉再更新
有可能是你的本地仓库没有reindex,如果你用eclipse,在项目上右键 属性 进入 maven -> user setting 然后点击 reindex 按钮,然后在所有项目上 右键,点击 maven->update project
有可能你没上传成功,请登录私库,然后查看3rd party 确认你的包有上传成功,如果成功,请点击你的jar包,在右边窗口会显示依赖的xml信息,请手动拷贝出来,然后粘贴到你的pom.xml文件里面,然后update project,因为eclipse的ui界面搜索常常反应迟钝
有可能你的私库url配置错误,请打开你的maven settings.xml文件,确认里面的 reposity的地址配置的是你的私库地址
人之孝:指作为一个普通人应该尽的孝道。
真孝顺的标志就是,父母吃的顺心,睡得安心。我常常讲,孝道就是要上敬下和,比如,你很孝顺父母,可惜你跟自己的配偶闹离婚,让父母担心,则你孝道不圆满,只有解决了父母的担忧,才是真孝顺。再如,你很孝顺,可是,你家婆媳不合,则你能上敬,不能下和,不算真孝顺。出嫁的媳妇如果能更孝顺公婆才叫真孝顺,被丈夫尊重;同样,女婿也要更孝顺岳父岳母,这样可以让妻子感到温暖。
相关文章推荐
- POJ2752 Seek the Name, Seek the Fame
- oracle中的sql%rowcount
- Java 流缓冲区问题
- ContentMode 几个属性
- spring mvc 多文件上传
- 详解Oracle的几种分页查询语句
- hdu 3081 Marriage Match II (二分+最大流+并查集)
- 数据结构-循环链表(学习笔记)
- java Swing中JTextField自动补全功能例子
- Ice_cream’s world III(prime)
- SVN基本用法
- 使命栈(stack)实现一个简易的四则运算计算器
- cocos2d-x 3.0 场景切换特效汇总
- canvas.saveLayerAlpha实现“回”矩形框绘制效果
- Eddy's picture 1162
- Volley使用时InterruptedIOException,NoConnectionError
- EventBus使用详解(一)——初步使用EventBus
- 大讲台谈Hadoop启动常见的问题及解决方案(一)
- Codeforces Gym 100425A Luggage Distribution 二分 数学
- Implement Queue using Stacks