再增添多少个文本夹,在弹出的对话框中精选Maven-Maven Project

图片 1

Eclipse使用Maven创建Dynamic Web Project,eclipsemaven

  1. 点击File->New->Other,在弹出的对话框中选拔Maven->Maven
    Project:

图片 2

  1. 点击Next,选择maven-archetype-webapp:

图片 3

  1. 填入Group ID和Artifact ID,会自动生成一个包名:

图片 4

  1. 点击Finish,会变卦以下的目录:

图片 5

伍. 右键点击根目录,选取New->Source
Folder,扩张四个文件夹:src/main/java、src/test/java、src/test/resources,要是提醒已经存在了,则表分明实已经存在了,只是大家看不见而已;

  1. 修改Build Path,选择JRE为Workspace default JRE:

图片 6

图片 7

  1. 可知main上面已经有了java文件夹,再加多几个文本夹:

图片 8

  1. 在Build Path里面选用Output folder和顺序:

图片 9

图片 10

  1. 挑选Maven->Project Facets,把Dynamic Web
    Module的Version修改为叁.0,会发现报错,这需求修改多少个公文,首先是web.xml,修改为:

     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">
    

再把品种的.settings文件夹的org.eclipse.jdt.core.prefs修改为:

eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
org.eclipse.jdt.core.compiler.compliance=1.7
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.source=1.7

org.eclipse.wst.common.project.facet.core.xml修改为:

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <runtime name="Apache Tomcat v8.0"/>
  <fixed facet="wst.jsdt.web"/>
  <installed facet="java" version="1.7"/>
  <installed facet="jst.web" version="3.0"/>
  <installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>

然后再把Dynamic Web Module的Version修改为三.0,这一次未有报错了:

图片 11

修改之后,项目上的壬午革命小叉也断线纸鸢了:

图片 12

  1. 将项目add到Server,再运营,旗开得胜:

图片 13

http://www.bkjia.com/Javabc/1190210.htmlwww.bkjia.comtruehttp://www.bkjia.com/Javabc/1190210.htmlTechArticleEclipse使用Maven创建Dynamic Web
Project,eclipsemaven 一.
点击File-New-Other,在弹出的对话框中挑选Maven-Maven Project: 贰.
点击Next,选用maven-archetype-webapp:…

  1. 点击Finish,会转移以下的目录:

图片 14

  1. 修改Build Path,选择JRE为Workspace
    default JRE:

再把项目标.settings文件夹的org.eclipse.jdt.core.prefs修改为:

七.
可知main上边已经有了java文件夹,再增多多少个文本夹:

图片 15

图片 16

图片 17

图片 18

  1. 在Build Path里面选拔Output
    folder和1一:

图片 19

10.
将品种add到Server,再运维,马到成功:

图片 20

  1. 挑选Maven->Project
    Facets,把Dynamic Web
    Module的Version修改为三.0,会发现报错,那须求修改多少个公文,首先是web.xml,修改为:

     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">
    

修改之后,项目上的革命小叉也消失了:

图片 21

2.
点击Next,选择maven-archetype-webapp:

五. 右键点击根目录,采纳New->Source
Folder,扩大三个公文夹:src/main/java、src/test/java、src/test/resources,假若提醒已经存在了,则表扬着实已经存在了,只是大家看不见而已;

接下来再把Dynamic Web
Module的Version修改为3.0,本次未有报错了:

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <runtime name="Apache Tomcat v8.0"/>
  <fixed facet="wst.jsdt.web"/>
  <installed facet="java" version="1.7"/>
  <installed facet="jst.web" version="3.0"/>
  <installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>
  1. 填入Group ID和Artifact
    ID,会自动生成1个包名:

图片 22

1.
点击File->New->Other,在弹出的对话框中精选Maven->Maven
Project:

org.eclipse.wst.common.project.facet.core.xml修改为:

图片 23

图片 24

eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
org.eclipse.jdt.core.compiler.compliance=1.7
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.source=1.7