一般来说建立Maven web最快捷的方式就是用 mvn archetype:create -DarchetypeArtifactId=maven-archetype-webapp 这个命令了,但是之后导入eclipse却是一件麻烦事,
创建完了以后,我们一般用执行mvn eclipse:eclipse来转换为eclipse项目,然后mvn eclipse:clean一项,然后
就可以通过m2eclipse导入到IDE中区了,但是你一运行Maven build命令一般会包这个错
An internal error occurred during: "Importing Maven projects".
Unsupported IClasspathEntry kind=4
这个就是m2eclipse的bug,据说从m2e1.0版本的插件时就有了,我现在安装的是m2e1.4版本的插件。还是没解决这个问题
这个是从 stack上获得的解决方法
![](http://static.oschina.net/uploads/space/2013/0926/223806_veU3_246601.png)
标准的解决办法,非常完美(为了偷懒,就直接copy过来了,呵呵……)
这个大问题算 解决了,还有一些小问题,
http://blog.csdn.net/yuguiyang1990/article/details/8796726
之前我参考了这篇文章来创建Maven项目,但是有些步骤老是不行,因为我是用命令创建然后导入的,
这些小问题有:
1、Project Facets中无法修改项目,解决办法就是到.settings目录下直接修改文件,截图如下
![](http://static.oschina.net/uploads/space/2013/0926/224512_oU50_246601.png)
这个是修改项目的特性,相当于直接修改Project Facets中的属性了。
![](http://static.oschina.net/uploads/space/2013/0926/224620_JDRt_246601.png)
这个是修改项目的编译环境,有些时候默认是1.5的,改成1.6就可以了
![](http://static.oschina.net/uploads/space/2013/0926/224725_JM0f_246601.png)
还有一个就是按照csdn那个blog的方式,这个Maven库老是找不到,通过最上面那一步解决完了,就能找到这个库加进去了。
这是我在Maven实践中碰到的一些问题,做个笔记,希望对你有所帮助,既然都进来了, 望不要吝啬点一下顶,这是对我最大的肯定