美文网首页程序员
Eclipse创建Web-Maven工程的相关问题汇总

Eclipse创建Web-Maven工程的相关问题汇总

作者: 小二丫等着 | 来源:发表于2017-10-18 19:40 被阅读0次

一、创建Web—Maven工程

1. 选择maven工程

2. 选择maven-archetype-webapp

3.  设置项目标识符

GroupID是项目组织唯一的标识符,实际对应JAVA的包结构路径

ArtifactID就是项目的唯一的标识符,实际对应项目的名称

创建成功的工程目录如下:

此处报错,是由于未添加用于web运行的依赖环境,添加环境即可

显示的错误信息 添加运行环境

之后,工程会自动添加对应的Source Folder,工程目录发生改变

至此,整个工程创建成功

二、Dynamic Web Module的版本修改

由于Eclipse 通过 Maven 创建项目时,默认的web.xml文件版本为 2.3,但这个版本太老了,跟java 1.6以上的版本存在兼容性问题,所以需要修改web.xml的版本

直接通过项目--> Properties --> Project Facets --> Dynamic Web Module修改会出现图中的错误,此处有两种解决方案

方法一,操作较为繁琐

1. 关闭项目,然后在项目.settings目录下org.eclipse.wst.common.project.facet.core.xml,把installed facet="jst.web" version="2.5"改成nstalled facet="jst.web" version="3.0"

2. 项目右键 --> Maven --> Update Project即可

方法二,相对直观一些,推荐这种方式,更全面一些

1.  先将Dynamic Web Module选项的勾选去掉,然后apply

2. 然后再次勾选Dynamic Web Module选项,会出现Further configuration available,点击该选项,按照如图所示修改,之后apply+ok

按照1,2,3的顺序修改

3.  项目右键 --> Maven --> Update Project即可

按照上述方式执行完之后,web.xml的版本即更新为3.0,文件内容如下

在创建完项目之后,有可能会出现An error occurred while filtering resources的错误

解决方法:

1.  项目右键 --> Maven --> Update Project,此方法简单,但有时候没啥效果。。。

2.  也有一种情况是maven中没有配置编译插件,会出现该错误,此时需要配置编译器

3.  如果上述两种方式均不行的话,就将项目从eclipse中删除(切记不要删除本地文件),将图中框内删除,然后在重新倒入工程到eclipse中,重新配置项目即可。

相关文章

  • Eclipse创建Web-Maven工程的相关问题汇总

    一、创建Web—Maven工程 1. 选择maven工程 2. 选择maven-archetype-webapp ...

  • 4.新手入门Tip

    Java学习指南 ( 入门篇 ) 常见问题汇总 1 Eclipse安装、无法启动、界面混乱、项目无法创建等问题 所...

  • Eclipse Hot key

    Eclipse的快捷键 收藏1,eclipse的使用操作;创建工作空间;创建工程;创建包;创建main函数;在控制...

  • Eclipse入门教程

    本篇文章带你入门Eclipse,内容包括配置jdk;创建普通工程;创建包;创建类;删除工程;导入工程;导出工程。 ...

  • Eclipse 编译 jni 工程相关问题

    1、Build 提示 JNIEnv could not be resolved,可能是由于 jni.h 头文件没有...

  • Drools创建Maven工程

    1.说明 本文介绍创建Drools的Maven工程的方法,仅使用Eclipse开发工具,不使用Drools的相关插...

  • Maven在项目中使用3

    工程的创建 创建子工程的时候创建副工程 可以分开创建,然后在pom.xml文件中进行配置 可以在eclipse ...

  • Eclipse 创建 maven 项目动态 web 工程

    Eclipse 创建 maven 项目动态 web 工程 一、操作环境 Eclipse Oxygen 4.7.0e...

  • SSM框架整合

    一、Spring整合Mybatis: 首先新建web-maven工程,工程结构如下图:然后导入依赖: 1)本地数据...

  • eclipse 用maven创建web项目

    在eclipse中,用maven创建一个web项目工程 1.在eclipse中用maven创建项目,右键new>>...

网友评论

    本文标题:Eclipse创建Web-Maven工程的相关问题汇总

    本文链接:https://www.haomeiwen.com/subject/esyeuxtx.html