一个完整的项目构建过程通常包括清理、编译、测试、打包、集成测试、验证、部署等步骤,Maven从中抽取了一套完善的、易扩展的生命周期。Maven的生命周期是抽象的,其中的具体任务都交由插件来完成。Maven为大多数构建任务编写并绑定了默认的插件,如针对编译的插件:maven-compiler-pl.....
                            
                            
                                分类:
其他好文   时间:
2014-07-02 21:27:23   
                                阅读次数:
220
                             
                    
                        
                            
                            
                                运行mvn eclipse:eclipse时,经常会出现因为maven项目过大,导致内存不足java栈溢出的error, 信息如下:[INFO] ------------------------------------------------------------------------[ERRO...
                            
                            
                                分类:
其他好文   时间:
2014-07-02 18:56:30   
                                阅读次数:
251
                             
                    
                        
                            
                            
                                Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:Failure executing javac, but could not parse the error:**.jar时出错; error in...
                            
                            
                                分类:
系统相关   时间:
2014-07-02 18:42:16   
                                阅读次数:
276
                             
                    
                        
                            
                            
                                在项目里用了快一年的maven了,最近突然发现maven项目在eclipse中build时非常慢,因为经常用clean install命令来build项目,也没有管那么多,但最近实在受不了乌龟一样的build速度,于是下定决心再看看《maven实战》吧,
 对于我来说,maven最主要的作用有两个方面,一个是对jar包的依赖解决功能,自己管理jar包,另一个功能就是项目的构建,打包部署。现在我觉...
                            
                            
                                分类:
其他好文   时间:
2014-07-02 13:43:27   
                                阅读次数:
252
                             
                    
                        
                            
                            
                                1. 在resin.conf中找到
替换成:
 
2. 复制app-default.xml到app-mvn.xml, 打开app-mvn.xml找到
    
    
 替换成:
    
    
 
 
3.修改resin.conf中的根路径配置,使用maven的webapp目录...
                            
                            
                                分类:
其他好文   时间:
2014-07-02 11:14:35   
                                阅读次数:
152
                             
                    
                        
                            
                            
                                一. 为什么配置
默认情况下,maven的本地仓库在C盘下用户目录: .m2/repository。所有的maven构件(artifact)都被存储到该仓库中,以方便重用。
但是放在C盘一个是占用空间, 还有就是不太安全, 万一要重装系统就悲剧了...   本篇就介绍下如何修改maven的本地仓库路径。 
二. 配置步骤
1. 手动创建本地仓库的...
                            
                            
                                分类:
其他好文   时间:
2014-07-02 08:19:41   
                                阅读次数:
214
                             
                    
                        
                            
                            
                                一. maven坐标
1. 什么是坐标?
在平面几何中坐标(x,y)可以标识平面中唯一的一点
2. maven坐标主要组成: 
a.) groupId:定义当前Maven项目隶属项目
b.) artifactId:定义实际项目中的一个模块
c.) version:定义当前项目的当前版本
d.) packaging:定义该项目的打包方式
3. mave...
                            
                            
                                分类:
其他好文   时间:
2014-07-02 07:39:25   
                                阅读次数:
231
                             
                    
                        
                            
                            
                                maven-appfuse配置步骤
配置环境:
maven 2.2.1
appfuse 2.0.2
JDK 1.6.0_10
MySQL 5.1
 
 
下载文件:
1.到http://maven.apache.org/download.html下载apache-maven-2.2.1-bin.zip
下载地址:http://apache.freelamp.co...
                            
                            
                                分类:
移动开发   时间:
2014-07-02 07:33:08   
                                阅读次数:
331
                             
                    
                        
                            
                            
                                1 . 修改私服中仓库的部署策略 Release版本的项目应该发布到Releases仓库中,对应的,Snapshot版本应该发布到Snapshots仓库中。Maven根据pom.xml文件中版本号节点的属性是否包含-SNAPSHOT,来判断该项目是否是snapshot版本。如果是snapshot版....
                            
                            
                                分类:
其他好文   时间:
2014-07-01 11:45:55   
                                阅读次数:
253
                             
                    
                        
                            
                            
                                Maven传递依赖的时候,同名包不同版本的包均会下载,但是编译的时候,只会加载一个高版本的。...
                            
                            
                                分类:
其他好文   时间:
2014-07-01 08:53:41   
                                阅读次数:
262