关于用archetype创建模板工程的变量替换问题

今天准备把已做好的示例用maven的archetype做一个模板工程,结果在对资源文件进行处理时遇到几个问题,网上搜搜好像没有相关的答案,自己尝试了一下解决了,记录一下。我根据模板创建的工程发现我的JS文件目录没有做相应的替换。于是我在xml里把关于js块增加了filtered="true" paceaged="true"。 src/test/js **/*.js 重建工程后发现在我的js目录下会增加了对应的包目录,而我原在js下创建的目录也均往下移了。其实我本意是要把JS下的包名相应替换的。这种情况是可以把原有的包名删掉再重新生成模板工程就可以了。 但是js下还有个类库lib是不需要包名替换的,用上面的配置的话会将我的类库也均放到了对应的包名目录下。网上搜了下都没有提及... 详情

maven创建项目实例讲解

在正文开始前,先要特别感觉两位同学——光远师兄和浩天,谢谢你们的耐心指导,让我对maven和ibatis有个更直观的理解~你们半小时的指导比我自己看几天的效果还要好,刚才把学习的东西应用到自己的工程中,对maven中常见的几个命令有了更深刻的认识。 有关maven的学习资料公司内部有不少文档,你可以下载过来看看,想要掌握里面的命令,还是动手用用吧~我现在已经做好了一个简单的管理系统,实现的功能就是淘宝经常出的一道题——宠物小屋。当你把这些功能都实现后,现在想用maven来管理,要怎么做呢? 1、 现在我已经有一个做好的工程打包成 2、 解压到当前文件夹: 3、 在命令行中进入到D:\workspace,生成新的项目输入: mvn archetype:create -Dgrou... 详情

浅谈maven插件开发

Maven 插件开发----让maven使用更加灵活 对于习惯于使用maven构建、管理项目的人来说,maven就是项目开发、测试、部署的一把利器:对类库的集中管理;依赖传递、继承、重用性高;对整个项目开发生命周期的完整支持,从头到尾只需要几个简单的命令就可以快速地遍历整个开发周期,减轻了配置管理的工作量。这些优秀的功能都是通过maven插件库里提供的丰富插件来完成的。因此,掌握maven插件开发、在实际工作中根据自己的需要开发适合自己需求maven插件,是很有必要的。 这篇文章先从动手实践开始,迅速开发出自己的一个maven插件,然后根据主要构建过程和配置予以简单说明。 一,快速开发你的第一个插件 1,创建一个maven-plugin目录,并通过CMD程序从后台进入此目录。 2... 详情

浅谈Eclipse+Maven+SubVersion+CruiseControl的团队开发测试

        对maven的介绍和使用在上周写的几篇文章中都有详细的介绍,这里不再赘余了。这里重点谈下SubVersion(SVN)和CruiseControl(CC)在持续集成中的使用。(老鸟请飞过...)        先谈下持续集成。在没有应用持续集成之前,传统的开发模式是项目一开始就划分模块,然后等所有的代码都开发完成之后再集成到一起进行测试,随着软件技术的发展,各种软件方法百花齐放,软件规模也在扩大,软件需求越来越复杂,软件已经不能简单地通过划分模块的方式来开发,需要项目内部互相合作,划分模块这种传统的模式的弊端也越来越明显,由于很多 bug 在项目的早期就存在,到最后集成的时候才发现问题,开发者需要在集成阶段花费大量的时间来寻找 bug 的根源,加上软件的复杂性,问题的根... 详情

返回首页 博客 技术交流 产品 期刊下载 关于我们 意见反馈 无障碍

浙ICP备09109183号-14 Copyright © 2003-2015 TaobaoTesting.com 版权所有