Eclipse中通过Maven创建的web项目不能将project facet设置为 dynamic web module 3.0

来源:互联网 发布:广电网络客服 编辑:程序博客网 时间:2024/05/24 05:59

error:Description    Resource    Path    Location    Type Cannot change version of project facet Dynamic Web Module to 3.0.

错误: Description    Resource    Path    Location    Type Cannot change version of project facet Dynamic Web Module to 3.0.   


步骤一: 

首先在硬盘下找到  \项目名\.setting\文件夹下的   org.eclipse.wst.common.project.facet.core.xml  xml文件。
修改前:<?xml version="1.0" encoding="UTF-8"?><faceted-project>  <fixed facet="wst.jsdt.web"/>  <installed facet="jst.web" version="2.3"/>  <installed facet="wst.jsdt.web" version="1.0"/>  <installed facet="java" version="1.7"/></faceted-project>将jst.web,的version改成3.0.
修改后:
<?xml version="1.0" encoding="UTF-8"?><faceted-project>  <fixed facet="wst.jsdt.web"/>  <installed facet="jst.web" version="3.0"/>  <installed facet="wst.jsdt.web" version="1.0"/>  <installed facet="java" version="1.7"/></faceted-project>
步骤二:
    找到项目下的web.xml文件
   修改前:
 
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
  3.     xmlns="http://java.sun.com/xml/ns/javaee"  
  4.     xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"  
  5.     version="2.5"> 
  6. </web-app>

将版本2.5换成3.0
  修改后:
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
  3.     xmlns="http://java.sun.com/xml/ns/javaee"  
  4.     xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"  
  5.     version="3.0"> 

  6. </web-app>
步骤三:
然后在eclipse里右键该工程--maven--updateProject即可。。
如果以上不走还不能解决,请仔细查看版本。

为什么Maven会更改Eclipse JDK设置

解决项目是maven默认使用的jdk1.5无法修改的问题

解决方案          在pom.xml文件中增加如下配置:   <build>    <plugins>      <plugin>        <groupId>org.apache.maven.plugins</groupId>        <artifactId>maven-compiler-plugin</artifactId>        <version>3.1</version>        <configuration>          <source>1.6</source>          <target>1.6</target>        </configuration>      </plugin>    </plugins></build>



0 0
原创粉丝点击