class="MsoNormal">一直在使用idea + maven构建开发web项目,但对其配置只是一知半解。笔者举例说明各个配置项。
1.?使用新建项目向导
?
2.?Maven构建项目骨架(http://maven.oschina.net/有时候时间会较长)
3.?配置编译in and out
3.1?工程结构(新建源代码目录java)
?3.2?配置源码以及编译输出的目录
?
?
其实大部分的工作maven已经帮我们做了。现在笔者推荐大家使用插件进行编译和打包。
下面有几点新的供大家参考:
<!--[if !supportLists]-->1.? ? ?1. ??<!--[endif]-->Idea的make带有缓存,如果手动删除编译输出的文件夹,之后再make则不会编译java,配置文件则不会拷贝,需要修改文件才会编译和拷贝。
<!--[if !supportLists]-->2.? ? 2.?<!--[endif]-->Maven的clean默认是清除target目录
<!--[if !supportLists]-->3.? ? ?3. ??<!--[endif]-->使用complie插件也是默认编译到target目录
?
<!--[if !supportLists]-->4.? ? ?4. ??<!--[endif]-->Idea的make和maven的compile不能混合使用,特别是使用maven进行打包前的编译,最好是统一使用maven的插件进行编译。
?
?
?
?
?
?
?
?
?
?