您的位置:首页 > 其它

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的地址配置的是你的私库地址

人之孝:指作为一个普通人应该尽的孝道。

真孝顺的标志就是,父母吃的顺心,睡得安心。我常常讲,孝道就是要上敬下和,比如,你很孝顺父母,可惜你跟自己的配偶闹离婚,让父母担心,则你孝道不圆满,只有解决了父母的担忧,才是真孝顺。再如,你很孝顺,可是,你家婆媳不合,则你能上敬,不能下和,不算真孝顺。出嫁的媳妇如果能更孝顺公婆才叫真孝顺,被丈夫尊重;同样,女婿也要更孝顺岳父岳母,这样可以让妻子感到温暖。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: