eclipse创建maven项目,并解决项目报错

今天在论坛看到有人提问题说是eclipse创建maven项目后报错问题,由于步骤描述费时,我在这里记录一下

在使用eclipse创建maven后项目下一直有一个红叉,虽然也能运行项目但还是要解决的

首先需要创建项目

创建maven项目,选择Maven Project

eclipse创建maven项目,并解决项目报错_第1张图片

eclipse创建maven项目,并解决项目报错_第2张图片

eclipse创建maven项目,并解决项目报错_第3张图片

注意:这里默认的是quickstart(普通项目),如果要创建web项目需要选择webapp,我这里选择webapp。如果选择了普通项目也可以在后面转web

eclipse创建maven项目,并解决项目报错_第4张图片

创建完成后这是项目目录

eclipse创建maven项目,并解决项目报错_第5张图片

可以看到有报错,接下来我们解决报错

eclipse创建maven项目,并解决项目报错_第6张图片

先解决index.jsp的错误,这个一般是缺少jar包导致的

先确定Servers下有一个服务器,我这里选择tomcat

eclipse创建maven项目,并解决项目报错_第7张图片

然后右击项目选择Properties

eclipse创建maven项目,并解决项目报错_第8张图片

eclipse创建maven项目,并解决项目报错_第9张图片

eclipse创建maven项目,并解决项目报错_第10张图片

完成后错误没了,项目也只有一个警告,这个问题一般是jdk版本不一致导致的

eclipse创建maven项目,并解决项目报错_第11张图片

现在解决这个警告问题

这有可能之前是警告现在项目会报错,不过没关系

右击项目选择Properties

eclipse创建maven项目,并解决项目报错_第12张图片

右击项目选择Properties

eclipse创建maven项目,并解决项目报错_第13张图片

点击Apply and Close,我截图忘了

然后右击项目选择Properties

eclipse创建maven项目,并解决项目报错_第14张图片

完成后会生成一个WebContent文件夹

打开目录将 src/main/webapp下的文件夹全部删除,将WebContent下的文件复制到src/main/webapp下

并在src/main/webapp/WEB-INF下创建一个web.xml文件,web.xml代码如下:

  
  
   

效果图:

eclipse创建maven项目,并解决项目报错_第15张图片

然后删除WebContent文件夹

删除后,右击项目选择Properties

eclipse创建maven项目,并解决项目报错_第16张图片

eclipse创建maven项目,并解决项目报错_第17张图片

eclipse创建maven项目,并解决项目报错_第18张图片

eclipse创建maven项目,并解决项目报错_第19张图片

打开pom.xml在中添加以下一段代码,我的jdk是1.8,你们需要改成与你们jdk匹配的版本

        
			
				org.apache.maven.plugins
				maven-compiler-plugin
				3.1
				
					1.8
					1.8
				
			
		

效果图:

eclipse创建maven项目,并解决项目报错_第20张图片

刷新更新maven即可

1,右击项目选择Maven

2,选择Update Project...

3,ok

前两步没有截图,以下是第三步的截图

eclipse创建maven项目,并解决项目报错_第21张图片

到此问题全部解决

eclipse创建maven项目,并解决项目报错_第22张图片

你可能感兴趣的:(eclipse创建maven项目,并解决项目报错)