maven
猫头哥
创业中的猫头哥
展开
-
maven之建立应用
[b]一 前言[/b] eclipse或者其他工具,在工程之间互相引用非常麻烦.在eclipse种,java工程之间应用还好.但如果是一个web工程引用app工程,那简直惨不忍睹.所以通过maven实践的优势就诞生了. 使用maven有以下几个优点: 1)源代码与开发工具脱离,可以自由选择netbean,eclipse,intellij等; 2)大型工程组织...2011-02-25 00:20:19 · 89 阅读 · 0 评论 -
maven之打包静态文件
将近太文件进行zip打包,实现动静分离pom.xml[code="xml"] org.apache.maven.plugins maven-assembly-plugin 2.2 make-assembly package ...2014-09-15 22:29:43 · 1976 阅读 · 0 评论 -
maven之插件yuicompressor
官方地址https://github.com/davidB/yuicompressor-maven-pluginmaven使用pom.xml中[code="xml"] net.alchim31.maven yuicompressor-maven-plugin 1.4.0 ...2014-09-15 22:25:47 · 347 阅读 · 0 评论 -
maven 之web项目的profile
有时候maven管理war项目,需要根据不同的环境,使用不同的配置文件。pom.xml文件如下[code="xml"] 4.0.0 com.chinaso test war 1.0.0 http://maven.apache.org UTF-8 ...原创 2014-01-21 18:21:46 · 225 阅读 · 0 评论 -
maven之生命周期
maven完成的生命周期如下 生命周期阶段描述validate验证项目是否正确,以及所有为了完整构建必要的信息是否可用generate-sources生成所有需要包含在编译过程中的源代码process-sources处理源代码,比如过滤一些值generate-resources生成所有需要包含在打包过程中的资源文件proces...2014-01-21 11:16:47 · 74 阅读 · 0 评论 -
maven之多线程打包编译
Maven 3的性能较之于Maven 2是有了很大的进步的,这体现在内存占用的减少和构建时间的减少 两个方面。特别是Maven 3引入的并行构建特性,能够分析项目模块之间的依赖关系,然后并行地构建那些相互间没有依赖关系的模块,从而充分利用如今普遍的多核CPU资源。mvn -T 4 clean installmvn -T 1C clean install其中 -T 4 ...2014-01-21 11:07:35 · 11801 阅读 · 1 评论 -
maven之资源文件编码设置
在install maven项目的时候如果有:[WARNING] Using platform encoding (GBK actually) to copy filtered resources, i.e. build is platform dependent!提示,这说明你没有指定编码,只能按照平台的默认编码进行拷贝。如果原来编码使用的是UTF-8进行保存,而这里拷贝用GBK...原创 2014-01-21 11:02:32 · 383 阅读 · 0 评论 -
maven之开源中国Maven库
国内镜像地址[code="xml"] nexus-osc * Nexus osc http://maven.oschina.net/content/groups/public/ [/code]将setting.xml放到C:\Users\${user_home}\.m2目录下...原创 2013-12-24 23:24:21 · 108 阅读 · 0 评论 -
maven之持续集成服务器jenkins安装方法
【安装参考】官方文档https://wiki.jenkins-ci.org/display/JENKINS/Tomcat#Tomcat-i18n其中需要做设置环境变量,或者在servlet里设置in the Tomcat context descriptor of the servlet, which allows a different setting per servlet...2013-12-19 09:15:55 · 83 阅读 · 0 评论 -
maven之javadoc,source配置
[code="xml"]maven-compiler-plugin1.61.6UTF-8maven-source-plugin2.2.1truecompilejarmaven-javadoc-plugin2.9UTF-8UTF-8attach-javadocs...2013-12-10 13:29:07 · 296 阅读 · 0 评论 -
maven之单独运行1个测试类
mvn test -Dtest=PostFileTest2013-12-10 13:28:35 · 845 阅读 · 0 评论 -
maven之的本地jar包无法下载问题
如果在网络环境不好的情况下,构建maven项目。那么有时候JAR包会更新不完整。打开本地缓存库看一下,名字叫 xxxxx.lastUpdated此时我们需要删除他,然后重新构建项目,才能把完整的jar包下载到本地。这或许是maven的一个bug....2012-02-22 09:30:47 · 141 阅读 · 0 评论 -
maven之安装包到本地及nexus私服
[size=xx-large]安装到本地缓存库[/size] 如果你引用了一个jar包,但是maven中央库没有,而且你没有私服。这个时候你只能把maven安装到本地库中。下面是语法。mvn install:install-file -DgroupId= -DartifactId= -Dversion= -Dfile= -Dpackaging=jar ...2012-05-10 20:29:37 · 117 阅读 · 0 评论 -
maven scope含义总结
scopecompileruntimejar提供compileYYmavenprovidedYN外部runtimeNYmavensystemNN外部testtest阶段使用 Y表示依赖maven库里面jar包,N表示不需要runtime需要,就会把jar添加到wa...2016-10-27 19:56:03 · 281 阅读 · 0 评论