随笔分类 - maven
摘要: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目录下。web容器启动后,就可以通过url访问hudson了http://localhost:8080/hudson/2.hudson配置 hudson的设计理念和maven很相似,就是整个设计架构只是提供
阅读全文
摘要:maven打包编译时后台一直输出警告信息[WARNING] File encoding has not been set, using platform encoding GBK, i.e. build is platform dependent!找了半天,原来只要在pom.xml文件中增加一个配置项即可 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties>
阅读全文
摘要:1.概述 按照项目开发的流程,项目工程需要经历开发人员本地测试环境(dev),进入测试阶段后有测试环境(test),测试无误后需要将程序发布到生产环境(production)下,而对于这三个不同的项目环境,应用程序要在该环境下运行,必须有不同的配置项,如开发和生产环境使用不同的数据库地址,不同的线程池参数,因此需要对不同的项目环境进行不同的配置,为了简化和规范这些参数配置,需要对其进行统一规范管理。2.配置项管理2.1三个环境按照项目所处阶段,分为开发环境(dev) 该环境下的配置项只影响开发人员本地代码配置,在项目初期代码本地编写调试时启用,如可以设置更低的Log级别帮助开发人员查看更为详细
阅读全文
摘要:maven的本地仓库默认是在~/.m2/repository下的,是否可以修改它的默认位置呢?在~/.m2/repository目录下新建一个settings.xml文件,加入一行代码即可搞定<localRepository>D:/work/repository/</localRepository>
阅读全文
摘要:在上篇文章中介绍了如何利用Artifactory搭建maven私服,接下来我们就要在自己的工程中配置常用的插件了项目中常用到的插件有如下几个<!-- 工程编码插件 -->
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.6&l
阅读全文
摘要:网上有很多人写Maven私服搭建的文章,大多是采用Nexus作为私服,笔者也尝试按照这些文章的步骤去搭建,但是一直没有成功,在濒临崩溃之余终于决定放弃Nexus,采用Artifactory作为私服,因为相关的文章并不多,所以笔者是一路摸索过来搭建配置成功的。步骤1:下载安装Artifactory 到Artifactory的官方去下载,http://www.jfrog.com/download.php,笔者选择的是Artifactory OSS Version ,版本号是2.4.2,或者直接输入http://sourceforge.net/projects/artifactory/...
阅读全文
摘要:用到了maven的compiler插件,只要在pom文件里引入该插件即可<plugin> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.6</source> <target>1.6</target> <encoding>UTF-8</encoding> </configuration>
<
阅读全文
摘要:在Ubuntu下安装m2eclipse插件后,pom文件总是报错missing com.sun.tools.jar,看了一下解决方案,只要在eclipse的安装目录下的eclipse.ini文件中加上一个-vm参数(加粗部分),参数的值为$JAVA_HOME/bin目录,重启一下eclipse就正常了openFile-vm/usr/lib/jvm/java-6-openjdk/bin-vmargs如果还不生效,检查一下java安装路径JAVA_HOME下是否存在lib/tools.jar文件--笔者当时通过命令行sudo apt-get install jdk安装的,结果查了一下竟然没有这个l
阅读全文