eclipse 创建maven web项目

来源:互联网 发布:手机绘画软件下载 编辑:程序博客网 时间:2024/06/15 12:46

前提:jdk,tomcate,eclipse ,maven环境都配置好了。

版本:

jdk1.8

tomcate8.5 ,

Eclipse Java EE IDE for Web Developers. Version: Neon.2 Release (4.6.2)

eclipse创建maven web 项目有三种方式。

第一种,最常用的方式:使用maven-archetype-webapp骨架创建

如下

(1)new->maven->maven project


如下图默认,next


如下,输入web过滤搜索,使用maven-archetype-webapp骨架 -next


如下,填写 GroupID 是项目组织唯一的标识符,一般使用公司域名,实际对应JAVA的包的结构,是main目录里java的目录结构。 
ArtifactID是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。

举个例子,如果你的公司是mycom,有一个项目为myapp,那么groupId就应该是com.mycom.myapp. 


finish

此时项目结构如下


第二步:

项目右键——build path ->config build path->




此时项目结构发生变化了:


第三布:

项目右键——properties-》 删除带test一项,因为test是测试使用,并不需要部署



(对于老版本eclipse) 这一步需要手动修改,新版本都自动对应好了

分别修改输出路径为

src/main/java  对应  target/classes

src/main/resources  对应  target/classes

src/test/java  对应  target/test-classes



第四步:如下,可能报错,反正我这个4.6版本的eclipse就报错了,解决方案在后面


然后如下图修改为3.1报错





解决方案:


最后,修改servlet 版本  web.xml头文件 如下,改为3.1的头文件,复制粘贴过去就行了

<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"></web-app>


运行maven项目:


方法二,使用quickstart骨架

头几步和上面一样,这里使用quickstart骨架

项目结构如下,删除下面俩个文件



未完待续


0 0