Jianrry

Maven学习笔记:在Eclipse中新建一个Maven Project
本文介绍了如何在Eclipse中一步步创建一个Dynamic Web Module 3.1的Maven Proje...
扫描右侧二维码阅读全文
01
2019/06

Maven学习笔记:在Eclipse中新建一个Maven Project

本文介绍了如何在Eclipse中一步步创建一个Dynamic Web Module 3.1的Maven Project,并处理常见的报错。

一、新建一个Maven Project

二、修改JRE System Library(JDK)版本

三、添加System Library(Tomcat)

三、修改Java Compiler(Java编译器)的JDK版本

四、修改Project Facets中JDK的版本

五、在pom.xml中指定Java Compiler(编译器)的JDK版本

        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.1</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                </configuration>
            </plugin>
        </plugins>

六、修改Dynamic Web Module的版本为3.1

编辑Maven Project所在目录下的.settings/org.eclipse.wst.common.project.facet.core.xml

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <fixed facet="wst.jsdt.web"/>
  <installed facet="jst.web" version="3.1"/>
  <installed facet="wst.jsdt.web" version="1.0"/>
  <installed facet="java" version="1.8"/>
</faceted-project>

七、重新生成web.xml

或者直接编辑web.xml,对原先的内容进行覆盖

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1">
  <display-name>template</display-name>
  <welcome-file-list>
    <welcome-file>index.html</welcome-file>
    <welcome-file>index.htm</welcome-file>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>default.html</welcome-file>
    <welcome-file>default.htm</welcome-file>
    <welcome-file>default.jsp</welcome-file>
  </welcome-file-list>
</web-app>

八、更新Maven Project

九、参考资料

001 使用maven建立Dynamic Web Module 3.1 项目

Maven: 为Compiler插件设置source和target版本

最后修改:2019 年 06 月 03 日 09 : 50 AM
如果觉得我的文章对你有用,请随意赞赏

发表评论