首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

配备maven的编译版本

2012-06-30 
配置maven的编译版本我使用maven很不熟练,在eclipse上开发时编译相关的配置都是由eclipse完成的。而今天需

配置maven的编译版本
我使用maven很不熟练,在eclipse上开发时编译相关的配置都是由eclipse完成的。
而今天需要将maven工程从svn上checkout到linux服务器上,并且由maven编译,就有问题了。
首先,是maven的编译版本不对,默认的是1.3,很多想注解,foreach的用法主有1.5之后才支持。
经过询问得知,由于要部署的web工程是通过eclipse的maven设置向导新创建的,所以pom里的一些配置并没有继承工程组的pom文件里的配置,所以才编译版本过低。在pom文件加上下面代码后则问题解决:

<build>    <finalName>upload</finalName>    <outputDirectory>src/main/webapp/WEB-INF/classes</outputDirectory></build>

热点排行