赞
踩
获取username,password,releaseRepositoryUrl和snapshotRepositoryUrl信息
将下面的xml内容复制替换到本地的settings.xml文件中,在替换之前记得保存自己本地的setting.xml的副本。
修改xml中的username,password,releaseRepositoryUrl和snapshotRepositoryUrl为第二步中的内容
<?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <mirrors> <mirror> <id>mirror</id> <name>mirror</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> <mirrorOf>*,!dayu-maven-releases,!dayu-maven-snapshots,!maven-dayu-common</mirrorOf> </mirror> </mirrors> <servers> <server> <id>dayu-common</id> <username>maven-dayu-common-reader</username> <password>stVr5LAX4ZlOPMjf</password> </server> <server> <id>dayu-maven-snapshots</id> <username>username</username> <password>password</password> </server> <server> <id>dayu-maven-releases</id> <username>username</username> <password>password</password> </server> </servers> <profiles> <profile> <id>maven-dayu-common</id> <repositories> <repository> <id>maven-dayu-common</id> <url>https://nexus.dayu.work/repository/maven-dayu-common</url> <snapshots> <enabled>true</enabled> </snapshots> <releases> <enabled>true</enabled> </releases> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>maven-dayu-common</id> <url>https://nexus.dayu.work/repository/maven-dayu-common</url> <snapshots> <enabled>true</enabled> </snapshots> <releases> <enabled>true</enabled> </releases> </pluginRepository> </pluginRepositories> </profile> <profile> <id>dayu-project</id> <repositories> <repository> <id>dayu-maven-releases</id> <url>releaseRepositoryUrl</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <id>dayu-maven-snapshots</id> <url>snapshotRepositoryUrl</url> <releases> <enabled>false</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>dayu-maven-releases</id> <url>releaseRepositoryUrl</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </pluginRepository> <pluginRepository> <id>dayu-maven-snapshots</id> <url>snapshotRepositoryUrl</url> <releases> <enabled>false</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </pluginRepository> </pluginRepositories> </profile> </profiles> <activeProfiles> <activeProfile>maven-dayu-common</activeProfile> <activeProfile>dayu-project</activeProfile> </activeProfiles> </settings>
mvn package打出来要上传的jar包maven deploy:deploy-file上传jar包mvn deploy:deploy-file -DgroupId=org.vaadin.addons -DartifactId=dcharts-widget -Dversion=0.10.0 -Dpackaging=jar -Dfile=dcharts-widget-SNAPSHOT-0.10.0.jar -DpomFile=dcharts-widget-SNAPSHOT-0.10.0.pom -DgeneratePom=false -Durl=https://nexus.dayu.work/repository/bp[替换为项目ID]-snapshots -DrepositoryId=dayu-maven-snapshots
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。