一.创建项目
(1)新建maven项目file–>new–>maven project如下图所示:
(2)点击next
(3)选择webapp之后next
(4)填写ID和项目名称后点击finish会生成一个简单的项目目录。但是需要后续操作。
二.项目配置
(1)创建如下几个文件夹
.添加Source Folder
Maven规定,必须创建以下几个Source Folder
src/main/resources
src/main/java
src/test/resources
src/test/java
添加以上的Source Folder
右键项目根目录点击New -> Source Folder,
建出这三个文件夹。注意不是建普通的Folder,而是Source Folder。
项目或者文件加上右键 new sourceFolder,正常情况下是没有问题的
如果出现了下面的这情况,其实是真的存在的只是我们看不到
项目右键属性
设置好了之后就会发现
(2)更改class路径
右键项目,Java Build Path -> Source
下面应该有4个文件夹。src/main/java,src/main/resources,src/test/java ,src/test/resources。
双击每个文件夹的Output folder,选择路径。
src/main/java,src/main/resources,选择target/classes;
src/test/java ,src/test/resources, 选择target/test-classes;
选上Allow output folders for source folders.(如果没有选上的话)
此处可以更改jdk
右键属性 project Facets
想要切换成3.0发现报错
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0"
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">
<display-name>Archetype Created Web Application</display-name>
</web-app>
将org.eclipse.jdt.core.prefs(去文件夹中找,在这个项目的settings里面)
下面的文件也要修改
讲项目更新下右击项目maven —>update project 会发现已经变成了3.0
项目工程创建完成
启动看看有没有报错