Eclipse创建maven项目及问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/fox_bert/article/details/80558907

此文章是为记录个人创建maven项目时遇到的问题以及解决方法,转载请注明出处


MAVEN安装及配置请参考我的另一篇文章maven安装及创建maven项目的问题(intellij版)

一、创建maven项目参考

1、创建前的准备,为eclipse配置maven

打开eclipse----》Window----》preference

配置maven的settings.xml和仓库路径


2、创建maven web项目


选择模板(这里我选择了WEB模板,可以根据自己的需求选择不同模板)


填写GroupID 和 artifactID,点击finish就创建好了




  • 遇到的问题

1、会有JSP报错,The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

这是因为我们缺少依赖。

方法一:在pom.xml文件中添加servlet-api(推荐)

<dependency>  
    <groupId>javax.servlet</groupId>  
    <artifactId>servlet-api</artifactId>  
    <version>2.5</version>  
</dependency>  

方法二:直接指向引tomcat,引用其中的所有依赖(不推荐)


添加方式有很多,我这里记录下我的方式

右键---->properties---->Java Build Path---->add Library---->server Runtime






2、缺少以下3个文件夹

src/main/java

src/test/java 

src/test/resources

右键项目根目录点击New -> Source Folder,
建出这三个文件夹。注意不是建普通的Folder,而是Source Folder。
项目或者文件加上右键 new  sourceFolder,正常情况下是没有问题的

如果出现了下面的这情况,其实是真的存在的只是我们看不到

检查创建使用的JDK版本,如果是1.5请设置为1.7或更高版本(1.6没有试验过)

右键项目属性后,点击Java Build Path-->Libraries-->JRE System Library[J2SE-1.5]-->Edit..-->Workspace default JRE





猜你喜欢

转载自blog.csdn.net/fox_bert/article/details/80558907