摘要: 没用maven前,本地开发用的是一套配置,然后 测试环境和生产环境 又是另一个套,为了方便,以前还特地写了shell去弄。自从用了maven后,这个问题就很好解决了pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ 阅读全文
posted @ 2013-01-24 10:47 montya 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 用mavne打包的时候。默认只会打成jar包,但是他还需要依赖一些lib或者config。打包的时候都需要这些,最后打成zip,或者tar.gz 这样的包发布。需要一个maven-assembly-plugin插件pom.xml:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0. 阅读全文
posted @ 2013-01-24 10:40 montya 阅读(2909) 评论(0) 推荐(0) 编辑
摘要: java工程在发包的时候,默认编译,并不会将配置文件,打到对应的classes中。比如项目中用了ibatis 持久层配置,一般我是放在 xxxDaoImpl 目录中。但是在默认打包的时候,并不会将对应的xml文件打到classes里面,这个是解决办法!找了好久,记录下.<plugin> <artifactId>maven-resources-plugin</artifactId> <version>2.5</version> <executions> <execution> ... 阅读全文
posted @ 2013-01-24 10:29 montya 阅读(2086) 评论(0) 推荐(0) 编辑