ecplise创建一个maven web项目的详细步骤(详细配置)

现在很多Web项目都是使用Maven 构建,本文主要记录自己用ecplise创建一个maven web项目的详细操作步骤。作为笔记。以后可以直接套用。

我使用的ecplise版本:Mars.2 Release (4.5.2)

maven版本:maven-3.5.4

JDK版本:1.8版本

前期准备:

《maven安装与环境配置》

《ecplise配置maven环境配置》

关于maven配置这里不再叙述,有需求直接参考上面的博文。直接开始创建项目。创建项目名称maven-web-project

1、新建一个maven项目,选择“Next”

2、选择构架骨架

org.apache.maven.archetypes maven-archetypes-webapp 1.0

3、输入项目名称:maven-web-project

3、项目创建完成,我们发现有错。接下来开始晚上maven项目,修改相关配置

4、选择项目,通过ecplise控制台发现第一个错误原因。

错误的原因是因为项目缺少servlet相关的jar包,一般在tomcat中存在该jar包,所有我们引入tomcat依赖包,开始操作

选择项目右击“Build Path”——“Configure Build Path”——“Add Library”,然后选择“Service Runtime”,添加自己配置的tomcat即可。

5、修改项目JDK,选择自己配置的即可

6、在pom.xml文件中添加编译插件配置

<plugins>
    	<plugin>
    	<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-compiler-plugin -->
		  <groupId>org.apache.maven.plugins</groupId>
		  <artifactId>maven-compiler-plugin</artifactId>
		  <version>3.7.0</version>
		  <configuration>
		  	<source>1.8</source>
		  	<target>1.8</target>
		  	<encoding>UTF</encoding>
		  </configuration>
    	</plugin>
    </plugins>

7、补全maven项目的目录结构,项目缺少src/test/respurces资源文件目录

新建资源目录

添加完成的目录结构

7、修改新增资源路径的输入目录,要和上面的一致

8、修改“Dvnamic Web Module”版本配置,选择对于的高版本。由于ecplise自身缺陷,我们不能直接修改,需要在配置文件中修改,才能生效。

寻找到项目的文件目录,找到文件:org.eclipse.wst.common.project.facet.core.xml

在文件中修改:2.3修改成为3.1。修改完,保持。刷新项目,即可

9、修改web.xml对于的约束规范

直接替换成:

<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
                      http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
	version="3.1" metadata-complete="true">

到此,项目maven创建web项目全部完成,可以用tomcat测试运营。

猜你喜欢

转载自blog.csdn.net/xinchunge12/article/details/81282132