Eclipse中如何创建一个Maven Web项目呢?

Java-教程王 Maven教程 发布时间:2021-09-01 10:33:05 阅读数:7365 1
下文笔者将在Eclipse中一步一步的创建Maven web项目,如下所示:

步骤1:在Eclipse上点击"File"-->"New"-->"Project"

在type filter text中输入"Maven",依次选择"Maven Project"
选择Maven Project项目
查找Maven项目
点击"Next"按钮

选择Project的存放位置

此处有两个选项:
选项1:Location :项目的存放位置
选择2:设置project所属的working集合(此处可不填写)
选择Maven项目存放路径及所属集合
点击"Next"按钮

选择maven运行

此处我们选择"maven-archetype-webapp"
然后点击"Next"按钮
选择Maven原型

填写Maven项目的相关信息

如:GroupId
ArtifactId:
Version:
Package信息:
然后点击"Finish"按钮
设置项目版本信息
此处,我们的Maven web项目已经创建完毕,如下图所示:
img6 但是我们发现此处的index.jsp还是提示相应的信息,无
"The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path" 此时我们只需设置Runtime,具体操作步骤,请查看"javax.servlet.http.HttpServlet" was not found
设置BuildPath,将Tomcat添加即可,添加完毕后,如下图所示: img7

为Maven中设置相应的文件夹

由于Maven项目约定,必须拥有以下指定文件夹,所以我们必须为项目创建以下目录
  1. src/main/resources
  2. src/main/java
  3. src/test/resources
  4. src/test/java
为项目设置文件的方法
在"ssm"上点击右键,依次选择"new"-->"other"-->"sourcefolder"
确保所有的folder创建完毕,即可
然后依次输入上面文件的路径,如下图所示:
设置Maven约定目录结构

为Maven项目设置Output folder

依次在项目"SSM"上点击右键,选择"Build Path"-->"Config Build Path”
选择第一个Tab "Source",为所有的文件夹设置outputFolder路径,如下所示:
  1. rc/main/resources对应target/classes
  2. src/main/java对应target/classes
  3. src/test/resources对应target/test-classes
  4. src/test/java对应target/test-classes
修改完毕后的效果如下图所示:
配置发布目录位置

在项目上"SSM"点击右键 “Properties”

找到左侧的"Project Facets"点击后,
找到右侧的"Dynmaic Web Module",先勾上,然后取消,再勾上,
点击"Apply And Close" 此处主要需处理有些JDK版本过低的项目,没有webapp目录,和web.xml文件,
设置Dynmaic Web

设置Maven项目部署的程序集(Web Deployment Assembly)

在项目“SSM”上点击右键,选择"Properties",再选择"Deployment Assembly"
设置Maven部署信息
删除其中的test信息,因为部署时,无需部署test中的内容
注意事项:
    此处我们需注意Maven Dependencies是否在发布列表中,如果不在 需加入
    依次点击"Add -> Java Build Path Entries -> Maven Dependencies ->> Finish"
设置完毕后效果,如下所示:
设置Maven部署设置后效果
	通过以上步骤的操作,一个Maven Web项目正式创建完毕,
 我们可用通过在"ssm"项目上点击右键"Run as "-->"Run on Server"查看项目是否可正常运行
Maven web运行效果
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/Maven/202109/935.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者