
maven
aicong
普普通通
展开
-
安装nexus
首先下载最新的开源版本:https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-latest-bundle.zip下载后解压出来有两个目录:nexus-2.6.4-02 和 sonatype-worksonatype-work用来存放私服的jar包。接着配置环境变量,把~/nexus-2.6.4-02\原创 2016-02-08 10:55:14 · 418 阅读 · 0 评论 -
maven 那点事儿
1、maven的默认中央仓库在%M2_HOME%/lib/maven-model-builder-3.3.9.jar/中的\org\apache\maven\model 的pom文件配置如下- - central Central Repository https://repo.maven.apache.org/maven2 default - false原创 2016-02-08 10:16:04 · 605 阅读 · 0 评论 -
maven 打包其他文件,例如xml 插件
org.codehaus.mojo build-helper-maven-plugin 1.4 false attach-artifacts原创 2016-02-26 11:45:05 · 737 阅读 · 0 评论 -
nexus maven工厂配置
nexus上默认有4种的工厂 分别是:group hosted(面向的是内部的提交) proxy virtual当我们执行mvn : deploy 发布的时候,默认都是提交给hosted类型的工厂hosted 类型的又有3个版本,分别是:Releases Snapshots 3rd partyproxy类型的工厂主要用到了Central这个工厂,主要把中央工厂里面的第三原创 2016-02-08 11:23:12 · 443 阅读 · 0 评论 -
maven打包时忽略测试代码
当我们想用maven打包的时候不想运行测试代码(junit),我们可以有一下方法一、打包时带上以下命令mvn install -DskipTests 或 mvn install -Dmaven.test.skip=true二、使用maven提供的插件 org.apache.maven.plugins maven-surefire-plugin 2.18.1 t原创 2016-06-17 15:48:57 · 24455 阅读 · 1 评论 -
任意更改maven项目的版本号
我们在项目开发阶段通常使用的是SNAPSHOT版本,当我们发布的时候,不得不改为release版本,但是由于项目分的模块多的时候,每个项目去改的话显得有点繁琐,因此可以使用maven提供的命令去统一更改mvn versions:set -DnewVersion=1.0.0-RELEASE这样,版本就会被更改.原创 2016-06-17 15:57:27 · 2961 阅读 · 0 评论 -
使用profile解决maven不同的环境deploy到不同的repositories
一:修改apache-maven-3.3.9\conf\settings.xml 在profiles标签中,添加如下profile[html] view plain copy span> profile> id>devid> properties> repository.id>devre转载 2016-06-17 16:04:45 · 7155 阅读 · 0 评论