maven上传jar包到私服
2018-03-08 20:40
429 查看
总体流程,配置pom.xml的一、上传私服,修改maven工程的pom.xml 配置<distributionManagement> <repository> <id>releases </id> <url>http://10.2.111.162:8081/repository/maven-releases/</url > </repository> <snapshotRepository> <id>Snapshots </id> <url>http://10.2.111.162:8081/repository/maven-snapshots/</url> </snapshotRepository></distributionManagement> 二、修改工程构建的配置pom.xml <build><plugins><plugin> <!-- 打jar包 --><groupId>org.apache.maven.plugins</groupId><artifactId>maven-jar-plugin</artifactId><version>2.4</version><configuration><excludes><exclude>**/*.properties</exclude></excludes></configuration></plugin><plugin> <!-- 打源码 --><groupId>org.apache.maven.plugins</groupId><artifactId>maven-source-plugin</artifactId><version>2.4</version><configuration><attach>true</attach></configuration><executions><execution><phase>compile</phase><goals><goal>jar</goal></goals></execution></executions></plugin></plugins></build>三、修改maven安装配置settings.xml的配置: <servers><server><id>releases</id><username>admin</username><password>admin123</password></server><server><id>Snapshots</id><username>admin</username><password>admin123</password></server></servers>四、eclipse执行上传命令:1. 使用命令行 cmd 进入到项目根目录执行:mvn clean source:jar package 会生成两个jar,其中有一个是源码的jar,分别使用相同的groupId和artifactId。 也可以直接,打包并上传私服,使用命令:deploy -e 2. 使用Eclipse 右击项目 Run as →Maven bulid,在Goals输入deploy -e。
执行成功够console提示:[INFO][INFO] --- maven-deploy-plugin:2.7:deploy (default-deploy) @ MavenApp ---[INFO] Downloading: http://10.2.111.162:8081/repository/maven-snapshots/com/ehl/ece/MavenApp/0.0.1-SNAPSHOT/maven-metadata.xml [INFO] Downloaded: http://10.2.111.162:8081/repository/maven-snapshots/com/ehl/ece/MavenApp/0.0.1-SNAPSHOT/maven-metadata.xml (983 B at 8.5 kB/s)[INFO] Uploading: http://10.2.111.162:8081/repository/maven-snapshots/com/ehl/ece/MavenApp/0.0.1-SNAPSHOT/MavenApp-0.0.1-20180308.123148-2.jar [INFO] Uploaded: http://10.2.111.162:8081/repository/maven-snapshots/com/ehl/ece/MavenApp/0.0.1-SNAPSHOT/MavenApp-0.0.1-20180308.123148-2.jar (3.7 kB at 44 kB/s)[INFO] Uploading: http://10.2.111.162:8081/repository/maven-snapshots/com/ehl/ece/MavenApp/0.0.1-SNAPSHOT/MavenApp-0.0.1-20180308.123148-2.pom [INFO] Uploaded: http://10.2.111.162:8081/repository/maven-snapshots/com/ehl/ece/MavenApp/0.0.1-SNAPSHOT/MavenApp-0.0.1-20180308.123148-2.pom (2.4 kB at 60 kB/s)[INFO] Downloading: http://10.2.111.162:8081/repository/maven-snapshots/com/ehl/ece/MavenApp/maven-metadata.xml [INFO] Downloaded: http://10.2.111.162:8081/repository/maven-snapshots/com/ehl/ece/MavenApp/maven-metadata.xml (279 B at 11 kB/s)[INFO] Uploading: http://10.2.111.162:8081/repository/maven-snapshots/com/ehl/ece/MavenApp/0.0.1-SNAPSHOT/maven-metadata.xml [INFO] Uploaded: http://10.2.111.162:8081/repository/maven-snapshots/com/ehl/ece/MavenApp/0.0.1-SNAPSHOT/maven-metadata.xml (983 B at 14 kB/s)[INFO] Uploading: http://10.2.111.162:8081/repository/maven-snapshots/com/ehl/ece/MavenApp/maven-metadata.xml [INFO] Uploaded: http://10.2.111.162:8081/repository/maven-snapshots/com/ehl/ece/MavenApp/maven-metadata.xml (279 B at 6.5 kB/s)[INFO] Uploading: http://10.2.111.162:8081/repository/maven-snapshots/com/ehl/ece/MavenApp/0.0.1-SNAPSHOT/MavenApp-0.0.1-20180308.123148-2-sources.jar [INFO] Uploaded: http://10.2.111.162:8081/repository/maven-snapshots/com/ehl/ece/MavenApp/0.0.1-SNAPSHOT/MavenApp-0.0.1-20180308.123148-2-sources.jar (1.1 kB at 25 kB/s)[INFO] Uploading: http://10.2.111.162:8081/repository/maven-snapshots/com/ehl/ece/MavenApp/0.0.1-SNAPSHOT/maven-metadata.xml [INFO] Uploaded: http://10.2.111.162:8081/repository/maven-snapshots/com/ehl/ece/MavenApp/0.0.1-SNAPSHOT/maven-metadata.xml (983 B at 17 kB/s)[INFO] ------------------------------------------------------------------------[INFO] BUILD SUCCESS[INFO] ------------------------------------------------------------------------[INFO] Total time: 5.616 s[INFO] Finished at: 2018-03-08T20:31:48+08:00[INFO] Final Memory: 12M/109M成功后到浏览器预览:
相关文章推荐
- 将本地jar包上传到maven私服上
- Maven第四篇【私有仓库、上传jar包、引用私服jar包、上传本地项目到私服】
- 上传jar到私服的两种方式From POM和GAV Parameters。使用Nexus管理Maven仓库时,上传带依赖的第三方jar.
- Maven : 将Jar安装到本地仓库和Jar上传到私服[转]
- Maven创建并管理Web项目(上传Web项目的API的JAR到Nexus 私服上)
- maven 上传jar 包 到nexus 私服
- maven私服nexus3上传jar包报错问题(解决办法)
- Maven第四篇【私有仓库、上传jar包、引用私服jar包、上传本地项目到私服】
- Maven私服搭建 上传jar包
- MyEclipse如何使用maven上传jar包到私服
- maven私服nexus3上传jar包报错问题(解决办法)
- Maven 向私服nexus上传jar
- maven 上传jar到私服 pom 以及命令的方式
- Maven 上传 jar包 到私服
- 如何上传jar包至Maven私服
- maven 上传项目或者jar到私服
- 私服库,maven本地库,maven库,jar库,架包库,本地架包库,本地jar库,jar包库 关于maven私服架包上传配置
- maven中构建私服器, 上传jar/plugin 到FTP 上传出现问题
- maven私服配置上传jar到nexus
- maven私服搭建及批量上传jar