㈠ 怎么把jar包发布到maven仓库
mvn install
㈡ 如何上传jar包至Maven私服
1、通过浏览器进入,点击右上角的。
2、在弹出的登录窗口中输入用户名和密码。
3、登录成功之后,点击左侧列表中的Views/Respsitories-->Respsitories。
4、在打开的标签页中,选择3rd party,我们自己的jar包都要上传到3rdparty中。在下方的窗片中,可以浏览到所有的第三方的jar包。
5、点击下方窗片的,准备上传我们自己的包。
GAV Definition 选择:GAVParameters。
依次填写Group、Artifact、Version,分别对应pom.xml文件中的groupId、artifactId、version。
Packaging选择jar
填写完成之后,点击选择需要上传的jar,下方的Filename、Extension会自动填充。
6、文件选择完毕后,点击,将选择的jar包添加至Artifacts中。
7、再次点击,将jar包的源码包同样上传上来。
8、将jar包和source包都上传完毕后,点击,将两个包上传至仓库中。
9、上传成功之后,可以在中,查看到刚刚上传的jar包。
㈢ 如何使用maven把模块生成的jar包上传到中央仓库去
mvn deploy 如果是在同一个公司使用maven的,可以用这个命令将jar包上传到公司私有仓库里面
㈣ 如何向maven本地仓库添加jar包
原则上Maven的设计是不需要这么做的,因为pom.xml中依赖的jar包会自动实现从中央仓库下载到本地仓库。但是公司设计了一个setting,如果本地仓库没有,就去setting指定的url中下载jar包,如果还没有就报错。
考虑到setting中url的jar包比较老,如果需要用最新的,则需要将jar包手动下载到本地仓库。
比如我下载了
lucene-queryparser-4.6.1.jar
怎么添加到本地仓库呢?
步骤:
1.cmd命令进入该jar包所在路径
2.执行命令
mvn
install:install-file
-Dfile=lucene-queryparser-4.6.1.jar
-DgroupId=org.apache.lucene
-DartifactId=lucene-queryparser
-Dversion=4.6.1
-Dpackaging=jar
(不同的jar包相对应替换对应部分)
另外我尝试了下面的方法,发现不行:
直接写一个空的pom,里头包含对所需要jar包的依赖,通过这种方式希望将jar包下载到本地仓库。但是应用代码中没用到,maven命令没有下载这个jar包到本地仓库。
补充,-DgroupId和-DartifactId的作用其实是指定了这个jar包的安装在repository的安装路径,只是用来告诉项目去这个路径下寻找这个名称的jar包。比如:
mvn
install:install-file
-Dfile=freemarker-2.3.13.jar
-DgroupId=freemarker
-DartifactId=freemarker
-Dversion=2.3.13
-Dpackaging=jar
就是安装到了repository\freemarker\freemarker\2.3.13目录下,如果在dependency的依赖里也这么写的话,就可以到对应的目录去寻找。
对于maven中存在classifier的,例如
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-hdfs</artifactId>
<version>2.2.0</version>
<classifier>tests</classifier>
</dependency>
就加一个-D参数就可以了,如下:
mvn
install:install-file
-Dfile=hadoop-hdfs-2.2.0-tests.jar
-DgroupId=org.apache.hadoop
-DartifactId=hadoop-hdfs
-Dversion=2.2.0
-Dclassifier=tests
-Dpackaging=jar
㈤ 如何发布Jar包到Maven中央仓库
本地的setting.xml 配置好中央仓库的地址,用户名。用deploy 命令上传。。 或者用maven中央仓库的管理工具nexus在nexus中上传。
㈥ 如何向maven服务器上传jar包
maven 手动把本地jar安装到本地仓库
方法/步骤
1
是自己编写的一个jar文件,每次添加单个jar到maven本地仓库的操作如下: 1.建立一个新的文件夹,将jar文件存放在该文件夹下。 注意文件夹下最好只存放该文件。 2.在该文件夹下建立一个pom.xml文件,在pom文件中定义其maven坐标。 3.在cmd窗口中执行以下命令: mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>
例如:
mvn install:install-file -Dfile=D:/jar/xxx.jar -DgroupId=xxx.xxx -DartifactId=xxx -Dversion=x.x -Dpackaging=jar