maven上传jar包到nexus私服的方法,网上大神详解很多,那么上传后的jar包存放到哪里了呢?
在下使用nexus3.2.1版本,在本地搭建了私服,使用maven上传jar包。最后结果如下:
点进去后展示的是:
这让我一度以为是以jar包的形式保存在本地,但事实证明,保存在本地的最终是一个 .bytes 类型的文件,它的默认路径在\nexus-3.2.1-01-win64\sonatype-work\nexus3\blobs\default\content下面
即使jar包是同样的,但是deploy了两次,那么就会展示两次
nexus设置自定义路径时,要设置Blob Stores,默认只有default一个,新建一个路径的话就可以自己指定了
简单说下在搭建好nexus私服以后,将jar包上传到私服的步骤
场景:使用IDEA,maven项目打jar包后上传
在pom.xml文件中配置
1 <distributionManagement> 2 <repository> 3 <id>nexusid> 4 <name>maven-releasesname> 5 <url>http://localhost:8081/repository/maven-releases/url> 6 repository> 7 <snapshotRepository> 8 <id>nexusid> 9 <name>maven-snapshotsname> 10 <url>http://localhost:8081/repository/maven-snapshots/url> 11 snapshotRepository> 12 distributionManagement>
1 <servers> 2 <server> 3 <id>nexusid> 4 <username>adminusername> 5 <password>admin123password> 6 server> 7 servers>
最后使用deploy操作,将打好的jar包上传到nexus私服上