MonsterCoder

首先打开eclipse,先声明下:我这边是先安装好的Maven,如果需要可以看笔记Maven安装使用。

新建maven项目,大家看操作图

这里选择webapp,然后下一步

填好项目名和组织域名,点finish,至此一个maven项目就出来了

这时文件目录中只有这一个文件

于是我们需要去创建我们需要的文件夹 src/main/java   src/test/java   src/test/resources

这里可能会出现一个问题,提示文件夹已存在

这个时候我们去path里,发现文件夹存在但是missing状态,这时候我们将此文件夹删除,就可以正常创建文件夹了

ps:哈哈,忽略项目名,重点是解决问题

右键项目根目录点击New -> Source Folder

这里我只需要src/main/java 就创建这一个,你们可以根据自身需要去创建

接着右键项目属性,打开Properties 将1.5改成环境默认的版本

然后我们需要更改class路径

双击Output folder更换路径

然后右键属性  project Facets,发现选择3.0报错

这是因为新建项目的时候是maven-artchetype-webapp,由于这个catalog比较老,用的servlet还是2.3的,打开web.xml可以发现

这个时候我们就需要去eclipse-workspace的路径下找到 org.eclipse.wst.common.project.facet.core.xml这个文件

此时我们需要修改这两个属性

然后我们发现选择3.0不再报错

最后我们再把web.xml打开将内容复制进去

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"id="WebApp_ID" version="3.0"></web-app>

最后将项目部署到tomcat上跑下,ok!

See you again ! 

转载于:https://www.cnblogs.com/MonsterCui-Code/p/8823641.html

eclipse创建Maven的动态web工程相关推荐

  1. eclipse 创建maven 项目 动态web工程完整示例

    需求表均同springmvc案例 此处只是使用maven 注意,以下所有需要建立在你的eclipse等已经集成配置好了maven了,说白了就是新建项目的时候已经可以找到maven了 没有的话需要安装m ...

  2. Eclipse 使用 Maven 构建动态 Web 工程,默认无 java 目录的解决方法

    Eclipse 使用 Maven 构建动态 Web 工程,默认无 java 目录的解决方法 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署 ...

  3. java动态工程_eclipse 创建maven 项目 动态web工程完整示例

    转自:https://www.cnblogs.com/noteless/p/5213075.html 此处只是使用maven 注意,以下所有需要建立在你的eclipse等已经集成配置好了maven了, ...

  4. IDE工具(16) eclipse创建动态web工程搭建CMS开发环境(自动服务器tomcat)

    CMS是什么?  内容管理系统:官网.博客...           ( 前端页面+后台系统)  前端页面 --> 负责展示  后台系统 --> 管理前台页面展示的内容 先看看我们最后的整 ...

  5. eclipse将java工程转换为java动态web工程(工程转换均可参照)

    用eclipse导入了一个工程,导入后显示是java工程,无法做为web应用部署,但实际工程结构是一个动态web工程,导入后却显示只是java工程而不是web工程, 无需去研究工程本来是不是做为一个动 ...

  6. 如何在eclipse创建maven工程

    如何在eclipse创建maven工程 1.打开eclipse,选择File–New–Other. 2.在下面的搜索框搜索Maven Project 3.选择创建按一个简单的工程,点击Next. 4. ...

  7. Java归去来第2集:利用Eclipse创建Maven Web项目

    一.前言 如果还不了解剧情,请返回第一集的剧情          Java归去来第1集:手动给Eclipse配置Maven环境 二.利用Eclipse创建Maven Web项目 选择File-New- ...

  8. javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程

    tomcat服务器的安装.启动 下载及安装 下载 官网下载合适的版本:https://tomcat.apache.org/ 我装的是9.0.37版本. 安装 把从官网下载的文件放到想要安装的位置,解压 ...

  9. eclipse创建maven多模块项目(单个类似)

    2019独角兽企业重金招聘Python工程师标准>>> 1.下载安装maven 1.1.下载 注意:maven的版本,要根据你的jdk版本来下载.要不会安装失败,提示版本问题哦 Jd ...

最新文章

  1. 工程实践也能拿KDD最佳论文?解读Embeddings at Airbnb
  2. 6000字详解数据仓库建设
  3. Request请求用Cookie记录SessionId
  4. 聊聊JvmGcMetrics的managementExtensionsPresent
  5. idc网站html源码,40个网页常用小代码
  6. 【笔记】JAVA中的泛型和反射
  7. java中filter的用法
  8. NGINX轻松管理10万长连接
  9. C语言之文件读写探究(三):fputs、fgets、feof(一次读写一行字符(文本操作))
  10. 关于CDC在非控件类中的使用
  11. linux中date命令y与Y区别,Linux命令之date
  12. 【丐中丐】废旧光驱改装激光雕刻机
  13. 3DMAX 的重要知识和插件介绍
  14. Could not find method jackOptions() for arguments
  15. NShape(开源矢量图形编辑器) 基本功能开发(一)
  16. 上海 三险一金 税后工资计算
  17. docker容器内开启22 ssh_细述docker容器中创建SSH服务镜像
  18. Photo Eraser图片擦除工具:轻松擦除路人甲!
  19. [生存志] 第83节 墨子开宗称显学
  20. 再读《谁动了我的奶酪》

热门文章

  1. ARMCM3汇编指令
  2. 【CyberSecurityLearning 17】三层交换技术及实验演示、内部网络规划、HSRP
  3. android设置提交的隐藏域以及在onItemClick中获取对应的数据
  4. 程序员面试系列——大小端
  5. Spring Cloud GatewayAPI网关服务
  6. Altium Designer -- PCB布局与布线
  7. Android Binder Driver缺陷导致定屏问题分析
  8. 智能合约如何可信的与外部世界交互
  9. c语言中指针数组赋值字符串,C语言—用结构体指针给数组赋值(结构体指针指向字符串,给字符串赋值)...
  10. QT QTreeWidget 行切换时改变背景色