
maven
CrazyCoder2010
这个作者很懒,什么都没留下…
展开
-
Maven web工程打包自动添加时间戳后缀
基于Maven的web工程,发布时需要将其打包成war格式,每次打包时希望自动带上打包的时间戳,如我的工程名字为showcase,默认打出的war包是showcase.war,而我希望的格式是showcase-20140403091249.war,这样方便后期对打包进行查找和管理,为实现这个效果,需要在pom文件中做如下设置:1.设置时间戳的格式在pom文件的标签中添加一行原创 2014-04-03 09:35:20 · 11775 阅读 · 1 评论 -
持续集成之路-03hudson持续集成
1.hudson部署 到hudson官网http://hudson-ci.org/下载最新的hudson.war,这里用的是2.2版本http://java.net/projects/hudson/downloads/download/war/hudson-2.2.0.war 将下载后的war包重命名为hudson.war,将其放在web容器下,这里用的是jetty,所以直接放在了webapp原创 2012-04-27 14:52:18 · 2556 阅读 · 0 评论 -
解决maven打包编译出现File encoding has not been set问题
maven打包编译时后台一直输出警告信息[WARNING] File encoding has not been set, using platform encoding GBK, i.e. build is platform dependent!找了半天,原来只要在pom.xml文件中增加一个配置项即可 UTF-8原创 2012-02-16 22:35:08 · 32010 阅读 · 2 评论 -
使用maven的profile和filter插件管理配置项
1.概述 按照项目开发的流程,项目工程需要经历开发人员本地测试环境(dev),进入测试阶段后有测试环境(test),测试无误后需要将程序发布到生产环境(production)下,而对于这三个不同的项目环境,应用程序要在该环境下运行,必须有不同的配置项,如开发和生产环境使用不同的数据库地址,不同的线程池参数,因此需要对不同的项目环境进行不同的配置,为了简化和规范这些参数配置,需要对其进行统原创 2012-02-16 15:09:00 · 17775 阅读 · 2 评论 -
指定maven仓库的地址
maven的本地仓库默认是在~/.m2/repository下的,是否可以修改它的默认位置呢?在~/.m2/repository目录下新建一个settings.xml文件,加入一行代码即可搞定D:/work/repository/原创 2012-02-09 20:13:18 · 2698 阅读 · 1 评论 -
持续集成之路-02Maven常用插件及配置
在上篇文章中介绍了如何利用Artifactory搭建maven私服,接下来我们就要在自己的工程中配置常用的插件了项目中常用到的插件有如下几个 org.apache.maven.plugins maven-compiler-plugin 2.3.2 1.6 1.6 UTF-8 org.apache.maven.plugins maven-javado原创 2011-12-19 21:17:01 · 1262 阅读 · 0 评论 -
持续集成之路-01Maven私服搭建篇
网上有很多人写Maven私服搭建的文章,大多是采用Nexus作为私服,笔者也尝试按照这些文章的步骤去搭建,但是一直没有成功,在濒临崩溃之余终于决定放弃Nexus,采用Artifactory作为私服,因为相关的文章并不多,所以笔者是一路摸索过来搭建配置成功的。步骤1:下载安装Artifactory 到Artifactory的官方去下载,http://www.jfrog.co原创 2011-12-03 14:19:28 · 5483 阅读 · 0 评论 -
Maven打包时指定JDK的版本
用到了maven的compiler插件,只要在pom文件里引入该插件即可 maven-compiler-plugin 2.3.2 1.6 1.6 UTF-8原创 2011-07-19 20:09:58 · 6101 阅读 · 0 评论 -
missing com.sun.tools.jar
在Ubuntu下安装m2eclipse插件后,pom文件总是报错missing com.sun.tools.jar,看了一下解决方案,只要在eclipse的安装目录下的eclipse.ini文件中加上一个-vm参数(加粗部分),参数的值为$JAVA_HOME/bin目录,重启一下eclipse就正常了openFile-vm/usr/lib/jvm/java-6-openjdk/bi原创 2011-03-18 13:49:00 · 1346 阅读 · 0 评论