本人也是新手小白,在创建 Maven 项目的时候几乎踩完了所有的坑。特此总结如下:
1、咱先选中 File -> New -> Maven Project
2、然后如下图
在这里说明一下 Group Id 一般为域名倒过来,Aritifact Id 是你的项目名。
3、点击完 Finish 后会出现项目结构来,我们右键项目名后点击 Properties,如下图:
此时,我们取消 Dynamic Web Module 选项并将 Java 也就是 JDK 版本 调到 11,因为此时 JDK 11 是最新最稳定版。
点击 Apply 后,再勾选 Dynamic Web Module 并将其版本跳到 4.0,此时 4.0 是最新版。结果如下图所示:
咱先别急着 Apply,点击下面的 Further ... 链接后:勾选 Generate web.xml,再点击 OK。然后就看以 Apply and Close 了。
4、事情还没完,此时我们的目录结构还没弄好:
需要给 main 里添加 java 目录,以及 test 里添加 resources 目录。
我们仍然右键项目名,此时点击 Build Path -> Configure Build Path... 后如下图
此处我们点击 Add Folder...,然后再如下图所示:
之后点击 Next -> Finish,再点击 OK。
5、我们双击 Contains test sources:NO 使其变为 Yes,再双击 Output folder,如图所示,再点击 OK,然后 Apply and Close。
6、项目结构图就变成如下所示了:
7、最后:如果我们想把根目录设置为 webapp 的话,仍然是右键项目名,点击 Propertites。如图所示:
我们选择这个 /WebContent,然后点击 Remove,再点击 Add
选中 Folder 后点击 Next,然后如图所示:选中 webapp 后 Finish,再 Apply and Close。
8、我们再添加 Tomcat 库到 Libraries 里面,步骤为:选中 Classpath,点击 Add Library,选中 Server Runtime。
再点击 Tomcat 后 Finish。Libraries 图如下:
9、此时 webapp/WEB-INF/web.xml 仍然是 2.3 版本的,我们把 WebContent/WEB-INF/ 下的 web.xml
内容复制到 webapp 目录下的 web.xml 中去。
10、最后把项目添加到 Tomcat 中运行:
Eclipse 创建 Maven 项目的更多相关文章
-
(八)Eclipse创建Maven项目运行mvn命令
1.Eclipse创建Maven项目 使用Eclipse创建一个Maven项目非常的简单,选择菜单项File>New>Other(也可以在项目结构空白处右击鼠标键),在弹出的对话框中选择M ...
-
eclipse 创建maven 项目 动态web工程报错
Eclipse 创建maven 项目 动态web工程 注:Eclipse版本为(Version: Mars.1 Release (4.5.1))maven版本为(apache-maven-3.3.9) ...
-
Eclipse 创建 Maven 项目、Maven JavaWeb 项目
Eclipse 创建 Maven 项目 新建一个maven项目 (默认)(如果不行第一个Create a simple ... 也选中) 默认 Jav ...
-
eclipse 创建maven 项目 动态web工程完整示例
需求表均同springmvc案例 此处只是使用maven 注意,以下所有需要建立在你的eclipse等已经集成配置好了maven了,说白了就是新建项目的时候已经可以找到maven了 没有的话需要安装m ...
-
eclipse 创建maven 项目 动态web工程完整示例 maven 整合springmvc整合mybatis
接上一篇: eclipse 创建maven 项目 动态web工程完整示例 eclipse maven工程自动添加依赖设置 maven工程可以在线搜索依赖的jar包,还是非常方便的 但是有的时候可能还需 ...
-
eclipse 创建 maven 项目时如何修改 web 的版本和 jdk 的版本
eclipse 创建 maven 项目时如何修改 web 的版本和 jdk 的版本 在使用 eclipse 创建 maven 项目的时候,默认的 web.xml 的版本时 2.3,默认 jre 的版本 ...
-
1.搭建maven,eclipse创建maven项目
1.下载maven包,下载地址为:http://maven.apache.org/download.cgi 2.解压zip包 3.eclipse 引入maven: window-Preferences ...
-
如何在Eclipse中搭建MyBatis基本开发环境?(使用Eclipse创建Maven项目)
实现要求: 在Eclipse中搭建MyBatis基本开发环境. 实现步骤: 1.使用Eclipse创建Maven项目.File >> New >> Maven Project ...
-
Maven安装和配置,eclipse创建Maven项目
提示:使用Maven需要先安装jdk. 下载安装Maven 一.下载最新版的Maven,下载地址:http://maven.apache.org/download.cgi 二.将Maven下载到E:\ ...
-
用eclipse创建maven项目
Maven是基于项目对象模型(POM),也可以进行模块化开发.并且是个强大的管理工具.本经验用eclipse来创建maven项目 步骤: 1.下载并正确安装eclipse 2.在eclipse上成功安 ...
随机推荐
-
Oracle常用函数汇总
在Oracle OCP考试中,相当一部分知识点涉及到对于Oracle常见函数的考查.尽管Oracle官方文档SQL Language Reference中Functions一章内列举了所有Oracle ...
-
Java创建WebService服务及客户端实现(转)
简介 WebService是一种服务的提供方式,通过WebService,不同应用间相互间调用变的很方便,网络上有很多常用的WebService服务,如:http://developer.51cto. ...
-
c#winform选择文件,文件夹,打开指定目录方法
private void btnFile_Click(object sender, EventArgs e) { OpenFileDialog fileDialog = new OpenFileDia ...
-
Vue.js相关知识3-路由
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...
-
Python修饰器的函数式编程
Python的修饰器的英文名叫Decorator,当你看到这个英文名的时候,你可能会把其跟Design Pattern里的Decorator搞混了,其实这是完全不同的两个东西.虽然好像,他们要干的事都 ...
-
File类学习笔记
File类 首先,要明确的一点就是,在整个IO包中,唯一表示与文件有关的类局势File类. 它可以实现创建或删除文件等操作.下面看看它的构造方法: File(String pathname) 通过将给 ...
-
【Android LibGDX游戏引擎开发教程】第06期:图形图像的绘制(下)图片整合工具的使用
在上一篇文章中,我们提到了图片必须是2的n次方的问题.但是随着Libgdx的不断完善和发展,使用一些工具就 可以很好的解决了这样一个问题,但是它的功能又不仅仅只限于此,那么下面就来让我们看看Textu ...
-
Ardupilot设备驱动 IIC、SPI、USART
设备代码层次结构 Ardupilot设备驱动代码的层次结构采用 前端实现 和 后端实现 分割,前端库主要供机器代码层调用,后端库主要供前端调用.这里前端可以理解为应用层,后端理解为驱动层,前端调用 ...
-
2018面向对象程序设计(java)课程学习进度条
周次 (阅读/编写)代码行数 发布博文量/评论他人博文数量 课余学习时间 学习收获的最大程序阅读或编程任务 1 30-50 1/0 5 九九乘法表 2 60-80 1/0 6 实验一,实验二 3 12 ...
-
论文笔记【三】A Deep Dive into Word Sense Disambiguation with LSTM
深入理解LSTM词义消歧 Minh Le,Marten Postma,Jacopo Urbani和Piek Vossen 阿姆斯特丹*大学语言,文学和传播系 阿姆斯特丹*大学计算机科学系 摘要 基 ...