转自: https://blog.csdn.net/liang_operations/article/details/83246628
Nexus3.x安装及使用(Docker方式一键安装)
文章目录
Nexus介绍
Nexus 是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库 下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省带宽和时间,Nexus就可以满足这样的需要。此外,他还提供了强大的仓库管理功能,构件搜索功能,它基于REST,友好的UI是一个extjs的REST客户端,它占用较少的内存,基于简单文件系统而非数据库。这些优点使其日趋成为最流行的Maven仓库管理器。除此之外,Nexus还可以管理Docker镜像
通常的做法:本地仓库没有,则去中央仓库下载
搭建私库的做法:本地仓库没有,再去私服下载,私服没有,再去中央仓库下载
docker安装Nexus3.x
安装docker
在我的另一篇文章有说明,直接使用yum安装,非常简单,请移步:
Docker第二篇-Linux和Windows下安装Docker
安装Nexus3
准备好一台虚拟机,执行以下命令:
<span style="color:#000000"><code class="language-shell"><span style="color:#5c6370">#创建宿主机挂载目录并设置权限</span>
<span style="color:#61aeee">mkdir</span> -p /usr/local/nexus3/nexus-data
<span style="color:#61aeee">chown</span> -R 200 /usr/local/nexus3/nexus-data
docker run -tid \
-p 8081:8081 \
--name nexus \
-e NEXUS_CONTEXT<span style="color:#669900">=</span>nexus \
-v /usr/local/nexus3/nexus-data:/nexus-data sonatype/nexus3</code></span>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
8081:8081表示宿主机端口和容器端口映射
NEXUS_CONTEXT=nexus表示在访问Nexus后台web时,需要带上nexus进行访问,如http://ip:8081/nexus
本地若不存在sonatype/nexus3镜像,则会去下载,下载完毕后直接启动
安装完毕!
登录验证
访问web地址:http://ip:8081/nexus
输入默认账号密码:admin/admin123
web界面使用
- Browse可以查看当前有多少仓库,搭建好的Nexus,默认会带有一些maven仓库,一般使用这些仓库就足够了
- 默认仓库说明
maven-central:maven中央库,默认从https://repo1.maven.org/maven2/拉取jar
maven-releases:私库发行版jar,初次安装请将Deployment policy设置为Allow redeploy
maven-snapshots:私库快照(调试版本)jar
maven-public:仓库分组,把上面三个仓库组合在一起对外提供服务,在本地maven基础配置settings.xml或项目pom.xml中使用 - 仓库类型
Group:这是一个仓库聚合的概念,用户仓库地址选择Group的地址,即可访问Group中配置的,用于方便开发人员自己设定的仓库。maven-public就是一个Group类型的仓库,内部设置了多个仓库,访问顺序取决于配置顺序,3.x默认Releases,Snapshots,Central,当然你也可以自己设置。
Hosted:私有仓库,内部项目的发布仓库,专门用来存储我们自己生成的jar文件
3rd party:未发布到公网的第三方jar (3.x去除了)
Snapshots:本地项目的快照仓库
Releases: 本地项目发布的正式版本
Proxy:代理类型,从远程中央仓库中寻找数据的仓库(可以点击对应的仓库的Configuration页签下Remote Storage属性的值即被代理的远程仓库的路径),如可配置阿里云maven仓库
Central:中央仓库
Apache Snapshots:Apache专用快照仓库(3.x去除了) - 要想设置各个仓库的参数,参考如下
配置阿里云公共仓库
Nexus的maven-group的默认查找方式为:maven-releases --> maven-snapshots --> maven-central,我们在中间再加一个阿里云仓库,加快访问速度。
选择proxy类型
信息填写如下
仓库名字:随便填写
阿里云远程maven仓库地址:http://maven.aliyun.com/nexus/content/groups/public/
其他选项:默认即可
修改maven-public中的仓库引用及顺序:
至此,配置完毕!我们在maven使用maven-public仓库地址的时候,会按照如下顺序访问:本地仓库 --> 私服maven-releases --> 私服maven-snapshots --> 远程阿里云maven仓库 --> 远程中央仓库。
接下来说明maven如何配置使用私服。
Maven配置使用Nexus
Maven配置私服下载依赖
maven配置私服下载有两种方式
- setting.xml:该文件配置的是全局模式
- pom.xml:该文件的配置的是项目独享模式
- 若pom.xml和setting.xml同时配置了,以pom.xml为准
setting.xml文件配置
这个时候不需要再配置pom.xml文件,即可使用私服下载jar依赖包
<span style="color:#000000"><code class="language-xml"><span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>mirrors</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>mirror</span><span style="color:#999999">></span></span>
<span style="color:#5c6370"><!--该镜像的唯一标识符。id用来区分不同的mirror元素。 --></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>id</span><span style="color:#999999">></span></span>maven-public<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>id</span><span style="color:#999999">></span></span>
<span style="color:#5c6370"><!--镜像名称 --></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>name</span><span style="color:#999999">></span></span>maven-public<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>name</span><span style="color:#999999">></span></span>
<span style="color:#5c6370"><!--*指的是访问任何仓库都使用我们的私服--></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>mirrorOf</span><span style="color:#999999">></span></span>*<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>mirrorOf</span><span style="color:#999999">></span></span>
<span style="color:#5c6370"><!--该镜像的URL。构建系统会优先考虑使用该URL,而非使用默认的服务器URL。 --></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>url</span><span style="color:#999999">></span></span>http://174.12.8.50:8081/nexus/repository/maven-public/<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>url</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>mirror</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>mirrors</span><span style="color:#999999">></span></span></code></span>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
去工程下载依赖包,发现使用我们自己的私服了
登录Nexus,发现已经有很多jar包了
当然,很有可能你并没有搭建私服,属于个人开发,那么也可以直接配置使用阿里云maven仓库
<span style="color:#000000"><code class="language-xml"><span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>mirrors</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>mirror</span><span style="color:#999999">></span></span>
<span style="color:#5c6370"><!--该镜像的唯一标识符。id用来区分不同的mirror元素。 --></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>id</span><span style="color:#999999">></span></span>nexus-aliyun<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>id</span><span style="color:#999999">></span></span>
<span style="color:#5c6370"><!--镜像名称 --></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>name</span><span style="color:#999999">></span></span>nexus-aliyun<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>name</span><span style="color:#999999">></span></span>
<span style="color:#5c6370"><!--该镜像的URL。构建系统会优先考虑使用该URL,而非使用默认的服务器URL。 --></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>url</span><span style="color:#999999">></span></span>http://maven.aliyun.com/nexus/content/groups/public/<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>url</span><span style="color:#999999">></span></span>
<span style="color:#5c6370"><!--被镜像的服务器的id。例如,如果我们要设置了一个Maven中央仓库(http://repo1.maven.org/maven2)的镜像,就需要将该元素设置成central。这必须和中央仓库的id central完全一致。--></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>mirrorOf</span><span style="color:#999999">></span></span>central<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>mirrorOf</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>mirror</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>mirrors</span><span style="color:#999999">></span></span></code></span>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
pom.xml文件配置
如果你配置了pom.xml,则以pom.xml为准
<span style="color:#000000"><code class="language-xml"><span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>repositories</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>repository</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>id</span><span style="color:#999999">></span></span>maven-nexus<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>id</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>name</span><span style="color:#999999">></span></span>maven-nexus<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>name</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>url</span><span style="color:#999999">></span></span>http://174.12.8.50:8081/nexus/repository/maven-public/<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>url</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>releases</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>enabled</span><span style="color:#999999">></span></span>true<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>enabled</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>releases</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>snapshots</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>enabled</span><span style="color:#999999">></span></span>true<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>enabled</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>snapshots</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>repository</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>repositories</span><span style="color:#999999">></span></span></code></span>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
如果没有私服,也可以配置阿里云maven仓库
<span style="color:#000000"><code class="language-xml"><span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>repositories</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>repository</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>id</span><span style="color:#999999">></span></span>maven-aliyun<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>id</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>url</span><span style="color:#999999">></span></span>http://maven.aliyun.com/nexus/content/groups/public//<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>url</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>releases</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>enabled</span><span style="color:#999999">></span></span>true<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>enabled</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>releases</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>snapshots</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>enabled</span><span style="color:#999999">></span></span>true<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>enabled</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>updatePolicy</span><span style="color:#999999">></span></span>always<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>updatePolicy</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>checksumPolicy</span><span style="color:#999999">></span></span>fail<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>checksumPolicy</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>snapshots</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>repository</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>repositories</span><span style="color:#999999">></span></span></code></span>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
Maven配置私服下载插件
这里直接说pom.xml的配置,如下:
<span style="color:#000000"><code class="language-xml"><span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>pluginRepositories</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>pluginRepository</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>id</span><span style="color:#999999">></span></span>maven-nexus<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>id</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>name</span><span style="color:#999999">></span></span>maven-nexus<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>name</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>url</span><span style="color:#999999">></span></span>http://174.12.8.50:8081/nexus/repository/maven-public/<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>url</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>releases</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>enabled</span><span style="color:#999999">></span></span>true<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>enabled</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>releases</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>snapshots</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>enabled</span><span style="color:#999999">></span></span>true<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>enabled</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>snapshots</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>pluginRepository</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>pluginRepositories</span><span style="color:#999999">></span></span></code></span>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
Maven配置私服发布依赖
第一步,修改setting.xml文件,指定releases和snapshots server的用户名和密码
<span style="color:#000000"><code class="language-xml"><span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>servers</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>server</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>id</span><span style="color:#999999">></span></span>releases<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>id</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>username</span><span style="color:#999999">></span></span>admin<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>username</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>password</span><span style="color:#999999">></span></span>admin123<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>password</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>server</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>server</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>id</span><span style="color:#999999">></span></span>snapshots<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>id</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>username</span><span style="color:#999999">></span></span>admin<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>username</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>password</span><span style="color:#999999">></span></span>admin123<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>password</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>server</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>servers</span><span style="color:#999999">></span></span></code></span>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
第二步,在项目的pom.xml文件中加入distributionManagement节点
注意:repository里的id需要和第一步里的server id名称保持一致
<span style="color:#000000"><code class="language-xml"><span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>distributionManagement</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>repository</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>id</span><span style="color:#999999">></span></span>releases<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>id</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>name</span><span style="color:#999999">></span></span>Releases<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>name</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>url</span><span style="color:#999999">></span></span>http://174.12.8.50:8081/nexus/repository/maven-releases/<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>url</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>repository</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>snapshotRepository</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>id</span><span style="color:#999999">></span></span>snapshots<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>id</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>name</span><span style="color:#999999">></span></span>Snapshot<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>name</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>url</span><span style="color:#999999">></span></span>http://174.12.8.50:8081/nexus/repository/maven-snapshots/<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>url</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>snapshotRepository</span><span style="color:#999999">></span></span>
<span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"></</span>distributionManagement</span><span style="color:#999999">></span></span></code></span>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
第三步,执行发布
<span style="color:#000000"><code class="language-shell">mvn deploy</code></span>
登录Nexus,查看对应的仓库已经有相关的依赖包了
注意以下几点:
- 若项目版本号末尾带有 -SNAPSHOT,则会发布到snapshots快照版本仓库
- 若项目版本号末尾带有 -RELEASES 或什么都不带,则会发布到releases正式版本仓库
上传第三方jar