eclipse 新建maven

记录自己新建maven的方法:

需要版本 jdk1.7、Tomcat 7.0 、eclipse 4.5.2

新建方法如下:

1、右键New-->other...

2、选择Maven-->Maven Project---->Next

3、直接Next

4、

5、

6、新建maven工程后,初始的目录是这样的

下面把项目改成一般的web项目

1、项目右键----》Properties

2、java Build Path---->Libraries---点击 JRE System Library [JavaSE-1-7]  --》Edit...


3、选择 Workspace default JRE(jdk1.7.0_79) 然后选择 Finish

4、项目右键--->Properties--->Project Facets---把 Dynamic web Module 勾去掉 Apply-》OK

5、项目右键--->Properties--->Project Facets---把 Dynamic web Module 勾上 Apply-》OK


如果出现如下错误,把java的Version选择为1.7;项目右键----java Compiler --选择为1.7

如果没有出现以上错误可以跳过。

打勾后出现Further configuration available,点击它进去


在Content directory上填入 src/main/webapp;并在Generate web.xml deployment descriptor上打勾-》OK-》Apply-》OK

最后的结果

这样就新建一个maven项目了,并且报maven转换成web,

下面介绍解决我新建项目出现的错误;

问题:Description    Resource    Path    Location    TypeThe superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path    index.jsp    /Demo2/src/main/webapp    line 1    JSP Problem;

解决办法;项目右键---》Properties---》java Build Path---->Libraries --->Add Library...---->Server Runtime----Next-->选择Tomcat7.0----Finidh--->


把web.xml

<!DOCTYPE web-app PUBLIC
 "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
 "http://java.sun.com/dtd/web-app_2_3.dtd" >

<web-app>
  <display-name>Archetype Created Web Application</display-name>
</web-app>

改为

<web-app xmlns="http://java.sun.com/xml/ns/javaee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
                        http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
                        version="3.0">
    <display-name>Archetype Created Web Application</display-name>

</web-app>

pom.xml加上

<build>
    <finalName>mavenDemo</finalName>
    <plugins>
       <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
          <version>3.1</version>
         <configuration>
              <source>1.7</source>
              <target>1.7</target>
         </configuration>
      </plugin>
    </plugins>

  </build>

就行了,有问题请留言,我的有什么不对的也请各位大神提出,我会改进的

注意:此方法不可能每一个人都行,发我email;[email protected]我发新建maven的视频,



猜你喜欢

转载自blog.csdn.net/baidu_35975930/article/details/79983781