问题:我有一个jar包想要上传到私服
1.环境
jar包位置:d:/my-open-sdk.jar
maven位置:d:/software/maven/bin
私服路径:http://192.168.1.135:8089/nexus/content/repositories/releases/
2.设置server
进入maven/conf/
在setting中加入私服用户名密码
<server>
<id>thirdparty</id>
<username>admin</username>
<password>admin123</password>
</server>
3.上传私服
进入maven的bin目录打开cmd命令窗口
mvn deploy:deploy-file -DgroupId=com.jd -DartifactId=my-open-sdk -Dversion=2.0 -Dpackaging=jar -Dfile=d:\my-open-sdk.jar -Durl=http://192.168.1.135:8089/nexus/content/repositories/releases/ -DrepositoryId=thirdparty
4.上传成功之后
<dependency>
<groupId>com.jd</groupId>
<artifactId>my-open-sdk</artifactId>
<version>2.0</version>
</dependency>
问题:我有一个jar包想放入本地仓库,然后用pom引用?
1.直接写pom.xml在本地仓库中创建文件夹就Ok了
例如:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>1.1.1</version>
</dependency>
在本地仓库中创建javax\servlet\servlet-api\1.1.1\文件夹下添加jar就ok
哎......
2.目录结构
.m2\repository\cn\itcast\page\1.0
其中pom文件:
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>cn.itcast</groupId>
<artifactId>page</artifactId>
<version>1.0</version>
<description>POM was created from install:install-file</description>
</project>