(转)Maven创建webapp项目无法修改web版本的问题

maven创建的web app,默认使用的servlet版本是2.3,默认不支持JSTL,为了默认支持JSTL表达式,需要升级servlet到3.0

转:http://blog.sina.com.cn/s/blog_b03dd8950102wi05.html

eclipse中装了maven插件后,有时会出现新建webapp项目的时候,项目的版本是2.3的老版本,
 

想要修改此版本,第一种方法:选中项目,点击右键,再点击Properties,弹出如下对话框

?点击 Project Facets ,如图:

点击java 旁边的向下的三角箭头,选择1.7,在点击Dynamic Web Module旁边的向下的三角箭头,选择2.5或者3.0,最后点击 apply 即可。

上诉方法有时候却不行,如果不行,则要用如下方法:

方法二:点击菜单上面的 Windows --> show view-->navagator

这样就可以通过navagator来显示项目,如图:

在src -> main ->webapp

-> WEB-INF 目录下面创建

web.xml文件,如果已存在则不需要创建,如图:

1,在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"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee

http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"id="schedule-console"

version="3.0"></web-app>

2,打开 org.eclipse.jdt.core.prefs

文件,代码改为:?eclipse.preferences.version=1org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabledorg.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7org.eclipse.jdt.core.compiler.compliance=1.7org.eclipse.jdt.core.compiler.problem.assertIdentifier=errororg.eclipse.jdt.core.compiler.problem.enumIdentifier=errororg.eclipse.jdt.core.compiler.problem.forbiddenReference=warningorg.eclipse.jdt.core.compiler.source=1.7?

3,打开 org.eclipse.wst.common.project.facet.core.xml 文件,将代码改为:

?<?xml version="1.0"

encoding="UTF-8"?><faceted-project>

<fixed facet="wst.jsdt.web"/>

<installed facet="java"

version="1.7"/> <installed

facet="jst.web" version="3.0"/>

<installed facet="wst.jsdt.web"

version="1.0"/></faceted-project>

此?时,在回到方法一,发现web的版本可以修改了

原文地址:https://www.cnblogs.com/wangle1001986/p/8969915.html

时间: 2024-08-27 16:11:34

(转)Maven创建webapp项目无法修改web版本的问题的相关文章

maven创建webapp项目

一.Eclipse配置 1.eclipse集成用户自己安装的jdk 2.eclipse集成用户自己安装的maven 3.eclipse集成用户自己安装的tomcat 4.去掉spell 5.修改字体 小四 二.maven创建webapp项目 new-->other-->maven project->use default workspace location(选择工作目录即可,不必命名项目文件夹)--> maven-archetype-webapp-->定义artifactI

Eclipse+Maven创建webapp项目

原文地址:http://www.cnblogs.com/candle806/p/3439469.html Eclipse+Maven创建webapp项目<一> 1.开启eclipse,右键new-->other,如下图找到maven project 2.选择maven project,显示创建maven项目的窗口,勾选如图所示,Create a simple project 3.输入maven项目的基本信息,如下图所示: 4.完成maven项目的创建,生成相应的maven项目结果,如下所

eclipse和maven创建WebApp项目

Eclipse+Maven创建webapp项目<一> 1.开启eclipse,右键new-->other,如下图找到maven project 2.选择maven project,显示创建maven项目的窗口,勾选如图所示,Create a simple project 3.输入maven项目的基本信息,如下图所示: 4.完成maven项目的创建,生成相应的maven项目结果,如下所示,此处有部分结构是项目不需要的,我们需要去掉: 5.选择项目,右键选择Properties,进入属性页面

Eclipse+Maven创建webapp项目&lt;二&gt; (转)

Eclipse+Maven创建webapp项目<二> 1.开启eclipse,右键new——>other,如下图找到maven project 2.选择maven project,显示创建maven项目的窗口,此次不勾选Create a simple project,直接next,如图所示: 3.在Filter中搜索webapp,选择如图所示,并next: 4.输入maven项目的基本信息,如下图所示: 5.完成maven项目的创建,生成相应的webapp项目结构,如下所示,此处有部分结

Eclipse+Maven创建webapp项目(转载)

1.开启eclipse,右键new——>other,如下图找到maven project 2.选择maven project,显示创建maven项目的窗口,勾选如图所示,Create a simple project 3.输入maven项目的基本信息,如下图所示: 4.完成maven项目的创建,生成相应的maven项目结果,如下所示,此处有部分结构是项目不需要的,我们需要去掉: 5.选择项目,右键选择Properties,进入属性页面,选择到Maven菜单下,如下图所示: 6.选择java版本为

Eclipse+Maven创建webapp项目&lt;一&gt;

1.开启eclipse,右键new——>other,如下图找到maven project 2.选择maven project,显示创建maven项目的窗口,勾选如图所示,Create a simple project 3.输入maven项目的基本信息,如下图所示: 4.完成maven项目的创建,生成相应的maven项目结果,如下所示,此处有部分结构是项目不需要的,我们需要去掉: 5.选择项目,右键选择Properties,进入属性页面,选择到Maven菜单下,如下图所示: 6.选择java版本为

IDEA中用Maven创建webapp项目失败(没有src等文件目录) 报错: Received fatal alert: protocol_version 解决方法

具体步骤: 1.首先,给maven的运行时添加一个配置:-Dhttps.protocols=TLSv1.2,如下图 2.创建project或module 3.选择webapp模板的时候,要用下面的maven那个,而不要用上面coco这个. 3.剩下就是正常流程化的东西了,不多赘述了. 创建完的web项目结构: 说明一下原因: 由于TLSv1.1 协议不安全, 出于PCI 安全标准的原因, 从2018-06-18起, maven Sonatype 中央仓库不再支持 TLSv1.1 以及以下的协议版

Eclipse+Maven创建webapp项目(转)

转载地址:http://www.cnblogs.com/AloneSword/p/3998557.html ------------------------------------------------------------- 说明: 此博客的第11步:“11.确定之后,返回到maven菜单下去掉Dynamic Web Module的勾选,点击ok,如下所示,webapp目录结构显示出来了:”——此步骤在此更正一下:不要去掉Dynamic Web Module,即把这个选项勾上,点击ok.

用eclipse创建maven的webapp项目

来自http://www.cnblogs.com/candle806/p/3439469.html和http://blog.csdn.net/chuyuqing/article/details/28879477和http://blog.csdn.net/xybelieve1990/article/details/52043127,我自己整合优化了一下 Eclipse+Maven创建webapp项目<一> 1.开启eclipse,右键new-->other,如下图找到maven proje