
Maven&Ant
不净之心
这个作者很懒,什么都没留下…
展开
-
利用MAVEN打包时,如何包含更多的资源文件
[url]http://bglmmz.iteye.com/blog/2063856[/url]一般情况下,我们用到的资源文件(各种xml,properites,xsd文件等)都放在src/main/resources下面,利用maven打包时,maven能把这些资源文件打包到相应的jar或者war里。 有时候,比如mybatis的mapper.xml文件,我们习惯把它和Mapper...原创 2015-11-16 16:06:44 · 170 阅读 · 0 评论 -
收集Maven镜像地址
[url]http://www.oschina.net/question/146430_132129[/url][code="xml"] mirrors.ibiblio.org mirrors.ibiblio.org http://mirrors.ibiblio.org/maven2/ cent...原创 2015-04-20 22:32:07 · 107 阅读 · 0 评论 -
Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp-1
[color=red][b]办法1:[/b][/color]eclipse创建maven工程报错 Could not resolve archetype org.apache.maven.archetypes 解决 [url]http://canann.iteye.com/blog/1860856[/url]错误:Could not resolve archetype org.apa...原创 2015-04-20 22:10:53 · 205 阅读 · 0 评论 -
Maven中的Profile
[size=large][color=red]激活Maven profile的几种方式[/color][/size] [url]http://juvenshun.iteye.com/blog/208714[/url][color=red][b]profiles[/b][/color]: [color=darkblue]pom4.0的一个新特性就是具有根据environment来修改设置的能力[...原创 2014-04-16 20:53:29 · 126 阅读 · 0 评论 -
Maven多模块项目搭建
maven pom.xml加载不同properties配置 [url]http://my.oschina.net/vdroid/blog/400708[/url][size=x-large][color=red]问题:[/color][/size]1. Check $M2_HOME environment variable and mvn script match. 解决办法:...原创 2015-04-09 11:03:48 · 221 阅读 · 0 评论 -
Maven的多模块(Multi-Module)工程
创建支持eclipse的多模块maven项目[url]http://panyongzheng.iteye.com/blog/1874484[/url]Maven的多模块(Multi-Module)工程的pom编写 [url]http://hi.baidu.com/yangzhibin_bai/item/99fa9c56b33282464fff2009[/url]Maven最佳实践:划分模块...原创 2014-04-13 13:53:22 · 224 阅读 · 0 评论 -
maven 常用命令
[url]http://my.oschina.net/phacks/blog/387826[/url]Maven库:[url]http://repo2.maven.org/maven2/[/url]Maven依赖查询:[url]http://mvnrepository.com/[/url]Maven常用命令: [color=darkblue]1. 创建Mav...原创 2015-03-17 11:43:58 · 99 阅读 · 0 评论 -
Maven3 自定义插件开发
Maven3实战笔记15编写Maven插件 [url]http://suhuanzheng7784877.iteye.com/blog/1103179[/url][color=red]Maven3 自定义插件开发[/color] [url]http://lvjun106.iteye.com/blog/1767441[/url]问题:1. No mojo definitions were...原创 2014-08-21 10:29:41 · 209 阅读 · 0 评论 -
maven打包的时候解析和替换占位符
maven的mvn clean package打包xml文件中的占位符解析原因 [url]http://yaozhiqiang109.iteye.com/blog/1901967[/url]Maven 整合 spring profile实现多环境自动切换 [url]http://zilongsky-gmail-com.iteye.com/blog/2032001[/url]...原创 2014-08-21 10:12:52 · 734 阅读 · 0 评论 -
解决Maven报Plugin execution not covered by lifecycle configuration
解决Maven报Plugin execution not covered by lifecycle configuration[url]http://blog.youkuaiyun.com/xxd851116/article/details/25197373[/url]按照这个来, 然后再创建maven工程和项目, 可能解决问题.解禁 MAVEN “Plugin execution not c...原创 2015-04-21 16:08:58 · 121 阅读 · 0 评论 -
Plugin execution not covered by lifecycle configuration
异常信息:[color=red]Plugin execution not covered by lifecycle configuration: com.google.code.maven-svn-revision-number-plugin:svn-revision-number-maven-plugin:1.13:revision (execution: default, phase: v...原创 2015-04-22 20:09:51 · 259 阅读 · 0 评论 -
maven 打包的同时将生成的jar复制到指定路径
[url]http://www.douban.com/note/230938089/[/url]相关资料来自百|度|知|道:[code="xml"] src/main/webapp/WEB-INF/classes src/main/webapp/WEB-INF/classes maven-antrun-plugi...原创 2015-04-24 10:20:50 · 2301 阅读 · 0 评论 -
用ant启动和关闭tomcat
[url]http://blog.youkuaiyun.com/youjianbo_han_87/article/details/4456209[/url][color=red][b](一)linux 环境 (端口号应根据自己的tomcat配置 ,进行设置)[/b][/color][b]A:启动TOMCAT [/b][code="xml"] ...原创 2015-09-02 10:52:11 · 320 阅读 · 0 评论 -
Maven plugin中的lifecycle、phase、goal、mojo概念及作用的理解
[url]http://gavin-chen.iteye.com/blog/336607[/url]要写自己的maven plugin的话,lifecycle与phase与goal与mojo的概念是一定要理解的,下面是我自己的一些见解 [color=red][b]lifecycle:生命周期,这是maven最高级别的的控制单元,它是一系列的phase组成[/b][/color],也...原创 2015-07-28 10:57:13 · 153 阅读 · 0 评论 -
intellij idea 热部署 spring jvm, JRebel
[size=x-large][color=red][b]springloaded[/b][/color][/size]intellij idea 热部署 spring jvm 版 [url]http://my.oschina.net/u/556878/blog/416563[/url][code="xml"] org.springframework.boot spr...原创 2015-05-19 20:28:39 · 168 阅读 · 0 评论 -
maven发布jar到本地和服务器命令
[size=medium][color=red][b]发布到本地库[/b][/color][/size][color=darkblue][b]mvn install:install-file -DgroupId=com -DartifactId=client -Dversion=0.1.0 -Dpackaging=jar -Dfile=d:\client-0.1.0.jar[/b][/colo...原创 2015-05-17 15:03:28 · 199 阅读 · 0 评论 -
ANT和build.xml模板和介绍
ant 脚本里面启动、停止tomcat的两种方法 [url]http://blog.youkuaiyun.com/hardwin/article/details/7560843[/url][color=red]Ant build.xml中的各种变量定义方式[/color] [url]http://blog.youkuaiyun.com/hittata/article/details/4744653[/url]bu...原创 2015-05-04 14:19:58 · 485 阅读 · 0 评论 -
maven本地三方依赖包插件addjars-maven-plugin
[url]http://www.blogjava.net/miaoyachun/archive/2013/10/30/405795.html[/url]maven项目中有很多本地三方依赖,但是一个一个加入dependency + system scope又很麻烦,又貌似没有搜索到通配符的成功案例,但是从stackoverflow上看到一个插件addjars-maven-plugin, 可以很好...原创 2015-05-03 20:52:57 · 948 阅读 · 0 评论 -
maven-antrun-plugin的使用
自定义maven变量以及maven内置常量[url]http://panyongzheng.iteye.com/blog/2036736[/url][code="xml"] src/main/webapp/WEB-INF/classes src/main/webapp/WEB-INF/classes mave...原创 2015-04-26 19:45:48 · 1494 阅读 · 0 评论 -
maven资源resources文件引用
maven资源文件引用 [url]http://stonedeng.iteye.com/blog/1394882[/url]为Maven项目配置多个源文件夹 [url]http://casheen.iteye.com/blog/540385[/url]资源文件引用: [b]1、maven默认系统的资源文件[/b]在src/main/resources下,[color=red]在执行mv...原创 2015-04-26 00:20:55 · 1067 阅读 · 0 评论 -
使用maven-sql-plugin实现持续数据库集成(CDBI)
[url]http://juvenshun.iteye.com/blog/207326[/url]数据库持续集成(Continuous Database Integration, CDBI)是持续集成(Continuous Ingeration, CI)不可或缺的重要组成部分。在典型的情况下,版本控制系统管理数据库脚本,包括数据库定义语言(DDL)和数据库操纵语言(DML)。开发成员在开发过程...原创 2014-04-02 09:09:13 · 192 阅读 · 0 评论 -
Maven plugin中的lifecycle、phase、goal、mojo概念及作用的理解
[url]http://gavin-chen.iteye.com/blog/336607[/url]要写自己的maven plugin的话,lifecycle与phase与goal与mojo的概念是一定要理解的,下面是我自己的一些见解 [size=large][color=red]lifecycle:生命周期[/color][/size],这是maven最高级别的的控制单元,它是一...原创 2014-03-26 09:02:14 · 297 阅读 · 0 评论 -
json-lib 的maven dependency
[url]http://www.iteye.com/topic/133228[/url]项目中要用到json-lib,mvnrepository.com查找它的dependency时结果如下: [code="xml"] net.sf.json-lib json-lib 2.1 [/code] 但是在install...原创 2013-10-13 10:12:23 · 97 阅读 · 0 评论 -
创建支持eclipse的多模块maven项目
Maven命令行来创建项目 [url]http://everlook.iteye.com/blog/1446672[/url]Maven最佳实践:划分模块 [url]http://blog.youkuaiyun.com/yydcj/article/details/8698222[/url]如果碰到问题,或者觉得不详细,可以参考[url]http://blog.youkuaiyun.com/yydcj/ar...原创 2013-05-24 10:03:26 · 87 阅读 · 0 评论 -
使用Maven Cargo 插件管理Tomcat7的远程和本地部署
使用Maven Cargo 插件管理Tomcat6的部署原文:[url]http://jdonee.iteye.com/blog/774387[/url]参考文档:[color=red][b]Apache Maven Cargo deploy with Tomcat 7[/b][/color][url]http://www.waltercedric.com/index.php?opti...原创 2013-05-21 16:57:37 · 197 阅读 · 0 评论 -
解决maven传递依赖中的版本冲突
[url]http://wolfchina.iteye.com/blog/239934[/url]传递依赖是maven最有特色的、最为方便的优点之一,可以省了很多配置。如a 依赖 b,b 依赖c 默认 a也会依赖 c。但是 也会带来隐患,如版本冲突。当然maven也考虑到解决办法,可以使用exclusions来排除相应的重复依赖。但是我们还会遇到一个严重的问题,那就是,我怎么知道是哪...原创 2013-05-20 10:34:23 · 198 阅读 · 0 评论 -
Maven配置jetty和tomcat部署方式
[size=x-large][color=red]Tomcat[/color][/size]: [url]http://tomcat.apache.org/maven-plugin-2.2/[/url]命令:[url]http://tomcat.apache.org/maven-plugin-2.2/context-goals.html[/url]pom.xml[code="xml...原创 2013-05-10 14:53:27 · 164 阅读 · 0 评论 -
Maven3 + Nexus 2.3 + Hudson 2.x/3.x + Tomcat7
[color=blue][b]以下在Hudson2.x配置成功,然后升级到Hudson3.x后,配置依然有效.[/b][/color][color=blue][b]Hudson邮件配置&构建bash项目[/b][/color] [url]http://www.blogjava.net/Man/archive/2012/12/26/393520.html[/url]关于邮件的参数参考:[ur...原创 2013-04-24 14:30:58 · 167 阅读 · 0 评论 -
Maven2之旅
[url]http://www.blogjava.net/sitinspring/category/23515.html[/url]关于Maven2的系列文章我的Maven2之旅:一.前言,准备及安装. 摘要: Maven2的介绍及安装 阅读全文[url]http://www.blogjava.net/sitinspring/archive/2007/06/18/1250...原创 2013-04-23 20:05:48 · 84 阅读 · 0 评论 -
Maven Nexus 管理员密码重置
[url]http://jbeduhai.iteye.com/blog/1407121[/url]Maven Nexus 管理员密码重置 1.目录 引用/../sonatype-work/nexus/conf/security.xmlLinux系统,就到/root下面去找。sudo vi /root/sonatype-work/nexus/conf/security...原创 2013-04-23 16:44:58 · 1146 阅读 · 0 评论 -
使用nexus做Maven的私服
参考:[color=blue][b]配置自己的maven库——nexus[/b][/color][url]http://lanhuidong.iteye.com/blog/1767941[/url][color=blue][b]Maven仓库管理之Nexus[/b][/color][url]http://my.oschina.net/aiguozhe/blog/101537[/url]...原创 2013-04-19 13:17:01 · 201 阅读 · 0 评论 -
Maven一些有用的插件
1. resources插件的设置 [url]http://marshal.easymorse.com/archives/1216[/url], 为了使项目结构更为清晰,Maven区别对待Java代码文件和资源文件,maven-compiler-plugin用来编译Java代码,maven-resources-plugin则用来处理资源文件。默认的主资源文件目录是src/main/resource...原创 2013-05-25 01:47:00 · 99 阅读 · 0 评论 -
学习Maven的使用
学习maven的使用: [url]http://fluagen.blog.51cto.com/146595/40086[/url]Maven 试用手记----开始一个新的项目并编译和测试: [url]http://www.blogjava.net/lvdougao/articles/26827.html[/url]maven 编译命令: [url]http://radio123.iteye...原创 2013-01-04 21:58:41 · 93 阅读 · 0 评论 -
使用Maven管理Web工程
使用命令创建webapp工程: 到workdpace运行命令[b][color=red]mvn archetype:create -DgroupId=com.pandy -DartifactId=MavenDemo -DarchetypeArtifactId=maven-archetype-webapp[/color][/b] 使用maven构建web项目实例 [url]http...原创 2013-01-05 09:26:42 · 88 阅读 · 0 评论 -
maven 打包可执行jar的方法
[url]http://sundful.iteye.com/blog/1850070[/url]1.修改pom.xml增加如下内容 [code="xml"] org.apache.maven.plugins maven-jar-plugin 2.4 ...原创 2013-10-12 14:13:26 · 93 阅读 · 0 评论 -
maven打包获得svn版本号
有两种方法;1. 使用命令行, linux安装subversion, windows安装Slik-Subversion-1.7.9-x64.msi, 然后自己编写maven插件, 在打包的时候调用插件, 插件发送svn info path命令获得版本号, 然后自己写入文件.2. 使用maven-svn-revision-number-plugin插件, [code="xml"]...原创 2015-02-03 12:50:34 · 907 阅读 · 0 评论 -
maven核心,pom.xml详解
[size=x-large][color=red]Maven的pom.xml文件详解[/color][/size] [url]http://blog.youkuaiyun.com/tomato__/article/details/13168191[/url]Maven的pom.xml文件详解------The Basics [url]http://blog.youkuaiyun.com/tomato__/articl...原创 2014-02-13 15:20:22 · 178 阅读 · 0 评论 -
maven中添加proguard来混淆代码
一步步教你使用Proguard混淆Java源代码 [url]http://java-server.iteye.com/blog/1166114[/url]直接使用mvn package可能直接出错,所以先用jar:jar命令得到jar文件,在使用proguard:proguard混淆。命令在idea的Maven Projects查看。参考:[url]http://zhe...原创 2014-02-10 18:35:43 · 869 阅读 · 0 评论 -
使用maven打包jar或者war
[color=red]使用maven-war-plugin 对Maven项目进行动态打包[/color] [url]http://nileader.blog.51cto.com/1381108/449956[/url]如何把配置文件打包到jar中 [url]http://blog.youkuaiyun.com/ciedecem/article/details/10382275[/url]maven打包...原创 2014-02-10 10:26:04 · 864 阅读 · 0 评论 -
maven生成war包的两种方式
[url]http://www.iteye.com/topic/545708[/url]war包即对WEB应用程序进行打包,用于应用容器的部署。如在jboss中只要把war包丢入deploy目录下即可发布自己的应用了。打包方式有很多中,很多工具本身就支持此功能。下面主要介绍通过maven来操作的两种方式:[color=red][b]方法一:[/b][/color] 即第一反应的那种...原创 2014-01-21 15:59:01 · 717 阅读 · 0 评论