假如以上传一个mysql-connector-java-6.0.6.jar为例
1.新建一个文件夹,用来存放jar
如本人的文件夹为mylib,目录路径为D:\mylib
把mysql-connector-java-6.0.6.jar下载后放到D:\mylib下
2.修改D:\devSoft\apache-maven-3.5.0\conf\settings.xml
新增内容:
<server>
<id>releases</id>
<username>admin</username>
<password>admin123</password>
</server>
<server>
<id>snapshots</id>
<username>admin</username>
<password>admin123</password>
</server>
3.打开cmd命令窗口,执行下面这行命令
方法一:在cmd命令窗口中执行mvn deploy:deploy-file
mvn deploy:deploy-file -DgroupId=mysql -DartifactId=mysql-connector-java -Dversion=6.0.6 -Dpackaging=jar -DrepositoryId=nexus -Dfile=D:\mylib\mysql-connector-java-6.0.6.jar -Durl=http://192.168.0.43:8081/repository/3rd-party/ -DrepositoryId=releases
方法二:在D:\mylib\下配置pom.xml文件方法,然后在命令窗口中执行mvn deploy
<?xml version=”1.0″ encoding=”UTF-8″?>
<project xmlns=”http://maven.apache.org/POM/4.0.0″
xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”
xsi:schemaLocation=”http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd”>
<modelVersion>4.0.0</modelVersion>
<!–从此处开始是需要替换的–>
<groupId>fastjson</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.29</version>
<packaging>jar</packaging>
<!–到此处开始是需要替换的–>
<distributionManagement>
<repository>
<id>releases</id>
<name>Nexus Snapshot Repository</name>
<url>http://192.168.0.43:8081/repository/3rd-party/</url>
</repository>
</distributionManagement>
</project>
4.到http://192.168.0.43:8081上查看mysql-connector-java-6.0.6.jar是否上传成功