maven pom里version是用变量方式写的,deploy时怎么变成实际的值

chenhaozjnubit | | 2017-06-14
versions-maven-plugin插件,可以解决。 versions-maven-plugin org.codehaus.mojo 2.2 2.2.2 命令也能解决: mvn versions:set -DnewVersion=1.0.3-SNAPSHOT [阅读全文]
ė753次浏览 60条评论 0 Maven

解决Maven报Plugin execution not covered by lifecycle configuration

chenhaozjnubit | | 2016-09-14
环境    eclipse 4.3.0    maven 3.0.4    m2e 1.4.0    出现场景    以前的老项目,在我的环境(我的环境较新)下,别人老环境不报错。错误示例一个错误示例,子项目引用了父项目,子项目parent标签处报错如下:Multiple annotati [阅读全文]
ė630次浏览 60条评论 0 Maven

maven常用配置的变量

chenhaozjnubit | | 2016-08-11
maven的变量 maven定义了很多变量属性,参考这里 http://docs.codehaus.org/display/MAVENUSER/MavenPropertiesGuide 1)内置属性 Xml代码   ${basedir} represents [阅读全文]
ė692次浏览 60条评论 0 Maven

maven项目或第三方jar发布到私服

chenhaozjnubit | | 2016-05-06
1.第三方jar发布 例子:     打开命令行进入到maven安装目录下的bin目录,敲入如下指令,具体参考根据情况修改,下面有参数详细说明。 ? 1 [阅读全文]
ė740次浏览 60条评论 0 Maven

maven继承parent,relativePath warn信息的解决办法

chenhaozjnubit | | 2016-01-21
转自:http://blog.sina.com.cn/s/blog_56d8ea9001013fz9.html 比如:              com.tenace       &nbs [阅读全文]
ė3361次浏览 60条评论 0 Maven

Maven部署构件至远程仓库

chenhaozjnubit | | 2016-01-18
我们知道,Maven仓库包括本地仓库和远程仓库,而远程仓库又包括中央仓库,私服,Jboss仓库和Java.net仓库等。 私服,即私有的仓库服务器,它不仅可以降低中央仓库负荷,节省外网带 宽,还可以加速Maven构建,自己部署构件等,从而高效地使用Maven。对于私服,我们可以使用仓库管理软件来创建自己的私有仓库服务器。目前网上流 行的仓库管理软件有Apache的Achiva,JFro [阅读全文]
ė814次浏览 60条评论 0 Maven

maven中如何打包源代码 *-sources.jar

chenhaozjnubit | | 2016-01-15
 使用Maven对项目部署太方便了,特别是依赖关系,最近学习使用Maven,为了备忘和技术的分享特意注册个账号记录到博客, maven中如何打包源代码 *-sources.jar。 方式一 :   命令行方式 进入cmd命令行,进入项目工程pom.xml所在路径目录,运行  mvn s [阅读全文]
ė863次浏览 60条评论 0 Maven

linux系统 jenkins svn maven持续集成

chenhaozjnubit | | 2015-12-11
1.http://jenkins-ci.org/网站下载最新版本,jenkins.war。 2.服务器上配置好tomcat,把war包放入webapps目录即可。 3.可以修改主目录,设置环境变量 JENKINS_HOME=/home/jenkins/ 4.部署maven应用,命令引入环境变 [阅读全文]
ė1098次浏览 60条评论 0 Maven svn 持续集成

【转】程序包com.sun.image.codec.jpeg不存在 问题的完美解决

chenhaozjnubit | | 2015-10-10
转载自:http://my.oschina.net/zb0423/blog/86507 maven下面编译失败,失败提示信息为:程序包com.sun.image.codec.jpeg不存在 这个类文件的位置在jre/lib/rt.jar 而我们设置的java_home下面的lib/dt.jar中没有这个文件,导致编译失败。通过配置maven-compiler-plugin插件可 [阅读全文]
ė944次浏览 60条评论 0 Maven

maven3去掉重复的依赖jar包

chenhaozjnubit | | 2015-08-24
maven3去掉重复依赖jar包      在做xml解析的时候由于要用到dom4j,看了下依赖的dom4j两个,一个groupId是dom4j,另一个是org.dom4j。org.dom4j是我在配置文件声明的,而dom4j这个肯定就是工程依赖的jar包所依赖的,传递过来的。找吧!   &nb [阅读全文]
ė995次浏览 60条评论 0 Maven

Maven入门指南:将项目发布到私服

chenhaozjnubit | | 2015-08-17
1 . 修改私服中仓库的部署策略 Release版本的项目应该发布到Releases仓库中,对应的,Snapshot版本应该发布到Snapshots仓库中。Maven根 据pom.xml文件中版本号节点的属性是否包含-SNAPSHOT,来判断该项目是否是snapshot版本。如果是 snapshot版本,在执行mvn deploy部署命令时,maven会自动 [阅读全文]
ė902次浏览 60条评论 0 Maven

Maven最佳实践:划分模块

chenhaozjnubit | | 2015-08-12
“分天下为三十六郡,郡置守,尉,监” —— 《史记·秦始皇本纪》   所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi- module)相互关联。那么,为什么要这么做呢?我们明明在开发一个项目,划分模块后,导入Eclipse变成了N个项目,这会带来复 [阅读全文]
ė893次浏览 60条评论 0 Maven

maven私服搭建关键点

chenhaozjnubit | | 2015-08-11
1.用root用户启动,需要执行: export RUN_AS_USER=root 2.默认8081端口需要打开 3.Centra中,设置Download Remote Indexes位True 4.Public Repositories中,设置Ordered Group Repositories为3rd p [阅读全文]
ė928次浏览 60条评论 0 Maven

pom.xml详解

chenhaozjnubit | | 2015-08-10
一、什么是POM Project Object Model,项目对象模型。通过xml格式保存的pom.xml文件。作用类似ant的build.xml文件,功能更强大。该文件用于管理:源代码、配 置文件、开发者的信息和角色、问题追踪系统、组织信息、项目授权、项目的url、项目的依赖关系等等。 一个完整的pom.xml文件,放置在项目的根目录下。 [阅读全文]
ė1351次浏览 60条评论 0 Maven