nexus的使用
2016-07-26 15:11
218 查看
一、在百度网盘或官网下载nexus,并部署。
注意修改:
https://repository.apache.org/content/repositories/releases/
二、下载maven
配置settings.xml文件
在项目工程中,配置pom文件
打包部署到nexus上,双击下面的deploy.bat.
最终效果:
注意修改:
https://repository.apache.org/content/repositories/releases/
二、下载maven
配置settings.xml文件
<?xml version="1.0" encoding="UTF-8"?>ttings 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"> <!--配置本地jar安装路径 --> <localRepository>D:/MyMaven/repo/m2/</localRepository> <pluginGroups></pluginGroups> <proxies></proxies> <!--配置私服用户名和密码 --> <servers> <server> <id>releases</id> <username>admin</username> <password>admin123</password> </server> <server> <id>snapshots</id> <username>admin</username> <password>admin123</password> </server> <server> <id>thirdparty</id> <username>admin</username> <password>admin123</password> </server> </servers> <!--配置从私服中央仓库获取jar包 --> <mirrors> <mirror> <id>nexus</id> <name>internal nexus repostory</name> <url>http://localhost:8081/nexus/content/groups/public/</url> <mirrorOf>*</mirrorOf> </mirror> </mirrors> <profiles> <profile> <id>luoq-private</id> <repositories> <repository> <id>yineng</id> <url>http://localhost:8081/nexus/content/repositories/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>Team Nexus Repository</id> <url>http://localhost:8081/nexus/content/groups/public/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </pluginRepository> </pluginRepositories> </profile> </profiles> </settings> |
<?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>com.luoq</groupId> <artifactId>luoq-my-code</artifactId> <version>1.0-SNAPSHOT</version> <packaging>pom</packaging> <name>MyCode</name> <modules> <module>j-sjms</module> </modules> <properties> <java.version>1.8</java.version> <slf4j.version>1.7.12</slf4j.version> <logback.version>1.1.3</logback.version> </properties> <dependencies> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>${slf4j.version}</version> </dependency> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>${logback.version}</version> </dependency> </dependencies> <build> <pluginManagement> <plugins> <!-- compiler插件, 设定JDK版本 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <encoding>UTF-8</encoding> <source>${java.version}</source> <target>${java.version}</target> <showWarnings>true</showWarnings> </configuration> </plugin> </plugins> </pluginManagement> </build> <!-- 配置部署的远程仓库 --> <distributionManagement> <repository> <id>releases</id> <name>YNedut Release Repository</name> <url>http://localhost:8081/nexus/content/repositories/releases/</url> </repository> <snapshotRepository> <id>snapshots</id> <url>http://localhost:8081/nexus/content/repositories/snapshots/</url> </snapshotRepository> </distributionManagement> </project> |
deploy.bat | install.bat |
@echo offecho [INFO] Deploy the jar to nexus. cd %~dp0 cd .. call mvn clean package deploy -Dmaven.test.skip=true cd bin pause | @echo offecho [INFO] Install the jar to local cd %~dp0 cd .. call mvn clean install -Dmaven.test.skip=true pause |
相关文章推荐
- [kafka] 001_kafka起步
- 文章标题
- 完美世界 最长递增子序列A
- This app has been built with an incorrect configuration. Please configure your build for VectorDra
- PMP-gossip-03
- 如何精心设计CDN架构?
- 数据库导入导出脚本
- mutt
- java多线程之:SynchronousQueue队列
- “cvc-complex-type.2.4.a: Invalid content was found starting with element 'taglib'”错误的解决办法
- poj1001
- Java设计模式——状态模式
- rails中创建rake任务
- 【HDU】-1551-Cable master(二分)
- Object.defineProperty
- 添加字段的存储过程
- 相机模型与标定(九)--LM算法
- Windows操作系统免费下载地址(itellyou)
- Webp图片技术介绍
- SVG主要的画图元素以及几个基本的几何图形介绍