JavaServer Faces 2.0 can not be installed解决方案

问题描述:maven项目出现如下错误

JavaServer Faces 2.0 requires Dynamic Web Module 2.5 or newer..Maven Java EE Configuration     Problem
JavaServer Faces 2.0 can not be installed : One or more constraints have not been satisfied..line 1 Maven Java EE Configuration Problem

解决方案:

首先,将webapp下的web.xml文件

1  <?xml version="1.0" encoding="UTF-8"?>
2   <!-- <!DOCTYPE web-app
3  PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
4  "http://java.sun.com/dtd/web-app_2_3.dtd">

替换为

1 <web-app xmlns="http://java.sun.com/xml/ns/javaee"
2     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3     xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
4                         http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
5                         version="3.0">
6     <display-name>Archetype Created Web Application</display-name>
7 </web-app>

然后,关闭Eclipse,改项目下的.settings\org.eclipse.wst.common.project.facet.core.xml,将 版本改成为3.0,将成后是<installed facet="jst.web" version="3.0"/>,再启动Eclipse.

最后,在Problems View的出错提示右键选Quick Fix,再按提示确定就OK;或者,右键项目->Maven->Update Project

=====================

此时,问题一般解决。如还不能解决,尝试在pom.xml中加入如下代码:

 1     <build>
 2         <finalName>chm</finalName>
 3         <plugins>
 4             <plugin>
 5                 <artifactId>maven-compiler-plugin</artifactId>
 6                 <version>2.0.2</version>
 7                 <configuration>
 8                     <source>1.6</source>
 9                     <target>1.6</target>
10                 </configuration>
11             </plugin>
12         </plugins>
13     </build>

时间: 2024-12-28 23:19:09

JavaServer Faces 2.0 can not be installed解决方案的相关文章

JavaServer Faces 2.2 requires Dynamic Web Module 2.5 or newer

Description Resource Path Location Type JavaServer Faces 2.2 can not be installed : One or more constraints have not been satisfied. wxplatform line 1 Maven Java EE Configuration Problem Description Resource Path Location Type JavaServer Faces 2.2 re

解决JavaServer Faces 2.2 requires Dynamic Web Module 2.5 or newer问题

** 错误1: **在eclipse中新创建一个web项目的时候项目下的JSP文件中会爆出错误:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path.这个错误就是因为项目中还没有引入servlet的jar包.将jar引入进来就可以解决这个错误了,如果是maven项目则直接引入相关jar即可 <dependency> <groupId>javax&l

A Web Module That Uses JavaServer Faces Technology: The hello1 Example

一.JSF JavaServer Faces技术是用于构建基于Java技术的Web应用程序的服务器端组件框架. JavaServer Faces技术包括以下内容: 用于表示组件和管理其状态的API; 处理事件,服务器端验证和数据转换; 定义页面导航; 支持国际化和可获取性; 并为所有这些功能提供可扩展性 标记库,用于向Web页面添加组件以及将组件连接到服务器端对象 JavaServer Faces技术提供了定义良好的编程模型和各种标记库.标记库包含实现组件标记的标记处理程序.这些功能显着减轻了使

maven+springmvc错误 JAX-RS (REST Web Services) 2.0 can not be installed

项目problem提示错误 JAX-RS (REST Web Services) 2.0 can not be installed : One or more constraints have not been satisfied JAX-RS (REST Web Services) 2.0 requires Java1.7 or newer. 解决方法: 在pom.xml我从JDK1.6改为1.7的jdk <build>之间加入下列代码 1 <plugins> 2 <plu

SpringSide 部署showcase项目出现 JAX-RS (REST Web Services) 2.0 can not be installed错误!

maven+springmvc错误 JAX-RS (REST Web Services) 2.0 can not be installed 项目problem提示错误 JAX-RS (REST Web Services) 2.0 can not be installed : One or more constraints have not been satisfied JAX-RS (REST Web Services) 2.0 requires Java 1.7 or newer 解决方案 1

npm [email&#160;protected] requires a peer of [email&#160;protected]^6.0.0 but none is installed.

npm [email protected] requires a peer of [email protected]^6.0.0 but none is installed. You must install peer dependencies yourself. 毛主席说:"缺什么,补什么." 缺了一个依赖,装上即可. npm install [email protected] 原文地址:https://www.cnblogs.com/benjieqiang/p/11404180.h

Android 6.0 - 动态权限管理的解决方案(转)

转自:http://www.cnblogs.com/dubo-/p/6018262.html Android 6.0 - 动态权限管理的解决方案 转载请标注 Android 6.0版本(Api 23)推出了很多新的特性, 大幅提升了用户体验, 同时也为程序员带来新的负担. 动态权限管理就是这样, 一方面让用户更加容易的控制自己的隐私, 一方面需要重新适配应用权限. 时代总是不断发展, 程序总是以人为本, 让我们为应用添加动态权限管理吧! 这里提供了一个非常不错的解决方案, 提供源码, 项目可以直

Siemens.Tecnomatics.Machine.Configurator.v1.0.0.639 1CD数字化制造解决方案

Siemens.Tecnomatics.Machine.Configurator.v1.0.0.639 1CD数字化制造解决方案Tecnomatix 是一个综合性数字化制造解决方案系统.这些解决方案把所有制造学科 – 从工艺布局规划和设计.工艺过程仿真与验证到制造执行 – 与产品工程连接起来,促进了全局创新.Machine Configurator 1.0是其系统的一个功能模块,它的主要功能是用于创建验证方案的机器(机器的运动学模型,CSE驱动器,后处理等). MicroSurvey STAR

CAE Studio 3.24.25.0 ENG 1CD矿业三维数字化解决方案

CAE Studio 3.24.25.0 ENG 1CD矿业三维数字化解决方案CAE Studio是一款矿业三维数字化解决方案软件,1981年由英国矿业计算有限公司(Mineral IndustriesComputing Limited “MICL”)开发推广(最初名为Datamine).其主要功能包括勘探数据分析.地质模型分析.岩石力学分析.开采方案设计.矿山生产及复垦规划等在随后的15年中,该软件得到世界各国矿产开发组织的广泛使用. CAE Studio在1997年由中国有色工程设计研究总院