网上关与eclipse新建maven工程的教程有很多,在这儿也不再写一篇一样的了,在这儿记录一下我遇到的一些问题,希望对各位有所帮助。
首先声明一下我用的eclipse版本是4.5.2,jdk版本1.8
一、创建maven工程的两种方式
在eclipse新建maven工程时,大体有两种方法,就是是否勾选create a simple project
当勾选该选项时创建工程目录如下:
webapp目录下为空,没有web.xml文件,这时可以手动添加web.xml文件
如果没有勾选创建工程,项目目录如下
项目下没有src/main/java包
解决办法:项目右键properties,选择Java build path,选择jre system library,切换成workspace default jre,刷新项目,便会出现src/main/java包
二、切换项目为web项目属性时不成功
解决办法:修改文件org.eclipse.wst.common.project.facet.core.xml,然后再修改project facets就可以成功了
三、修改项目发布属性错误The superclass "javax.servlet.http.HttpServlet" was not found on the Java build Path
出现错误The superclass"javax.servlet.http.HttpServlet" was not found on the Java Build Path
解决办法:在configure build path里面,add library->server runtime,选择你的tomcat,然后一路点击ok,就好了
四、maven update project后项目JRE System Library自动变回了jre 1.5
解决办法:再settings.xml文件中加入以下配置