JavaServer Faces 2.0 can not be installed解决方案
2016-07-13 00:38
489 查看
问题描述: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文件
替换为
然后,关闭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中加入如下代码:
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文件
<?xml version="1.0" encoding="UTF-8"?> <!-- <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
替换为
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0"> <display-name>Archetype Created Web Application</display-name> </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中加入如下代码:
<build> <finalName>chm</finalName> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>2.0.2</version> <configuration> <source>1.6</source> <target>1.6</target> </configuration> </plugin> </plugins> </build>
相关文章推荐
- spring下,druid,c3p0,proxool,dbcp四个数据连接池的使用和配置
- SpringMvc入门----HTML表单与SpringMVC表单提交
- Java基础JDK环境变量设置及使用记事本进行简单的Java程序开发
- Java并发编程实践评价(Java Concurrency in Practice)
- JAVA基础再回首(四)——面向对象思想、类与对象、成员/局部变量、匿名对象、封装、private、this、构造方法
- JavaEE学习笔记之SSH—Struts2(3)
- 通过案例一步学习理解java反射机制
- Java集成Weka做逻辑回归(Logistic Regression)
- java正则替换img标签中src值的方法
- Eclipse首次安装建项目运行时报错
- java关键字
- JAVA学习日志(6-1-静态修饰符与主函数)
- java单例模式
- Spring--Quartz定时器调度
- toString方法和java.lang.StackOverflowError
- 【leetcode】102. Binary Tree Level Order Traversal
- 解决eclipse中egit中的cannot open git-upload-pack问题
- maven配置 两种方法修改jdk版
- 仿QQ聊天程序(java)
- MyEclipse安装插件的几种方法