Failed while installing Dynamic Web Module 2.5. Project facet jst.web.jstl has not been defined.

问题:用eclipse导入一个myeclipse的web项目后,不能添加到tomcat中,在修改project facets的相关属性时报:Failed while installing Dynamic Web Module 2.5. Project facet jst.web.jstl has not been defined.

原因是myeclipse里用到了jstl,所以要去掉jstl.

1、修改项目.setting文件夹下的org.eclipse.wst.common.project.facet.core.xml文件,把

  1. <installed facet="jst.web.jstl" version="1.2.1"/>
  2. <installed facet="me.spring" version="4.1"/>

这两个标签去掉。

2、修改.classpath文件,去掉 <attribute name="owner.project.facets" value="jst.web.jstl"/>

时间: 2024-10-10 09:14:15

Failed while installing Dynamic Web Module 2.5. Project facet jst.web.jstl has not been defined.的相关文章

ubuntu中maven建的web项目不能将project facet设置为 dynamic web module 3.0

核心参考:maven 不能设置为web3.0人解决方法 error:Description    Resource    Path    Location    Type Cannot change version of project facet Dynamic Web Module to 3.0.

Failed while installing Dynamic Web Module 3.0

1.错误描述 2.错误原因 3.解决办法

Failed while installingDynamic Web Module 3.0

eclipse 中,tomcat 6.0 不支持 web module 3.0 Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules  在 eclipse 中,使用 Tomcat 6.0 的时候,不支持 Dynamic Web Module 3.0, 这时我们可以把项目的 Dynamic Web Module 降低,使项目能发布到 Tomcat 6.0. 假设 $PATH是项目的主目录, 第一

[转]解决Cannot change version of project facet Dynamic web module to 2.5

我们用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp,由于这个catalog比较老,用的servlet还是2.3的,而一般现在至少都是2.5,在Project Facets里面修改Dynamic web module为2.5的时候就会出现Cannot change version of project facet Dynamic web module to 2.5,如图: 其实在右边可以看到改到2.5需要的条件以及有

eclipse如何修改dynamic web module version

在spring tool suite中开发maven项目的时候,通过新建maven-archetype-webapp方式来建立web项目,发现在更改项目的 Dynamic Web Module时出现 Cannot change version of project facet Dynamic Web Module to 3.0的问题,先将此问题的解决过程进行记录 1 问题由来 右键eclipse的工程,选择属性,再选择Project Facets里面中选择Dynamic Web Module ,

解决Cannot change version of project facet Dynamic web module to 2.5

我们用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp,由于这个catalog比较老,用的servlet还是2.3的,而一般现在至少都是2.5,在 Project Facets里面修改Dynamic web module为2.5的时候就会出现Cannot change version of project facet Dynamic web module to 2.5,如图: 其实在右边可以看到改到2.5需要的条件以及

eclipse不能修改dynamic web module version的解决办法

右键eclipse的工程,选择属性,再选择Project Facets里面中选择Dynamic Web Module ,一般3.0对应的最低jdk版本为1.6和更新的版本.但当用maven构建web-app项目时默认的web module version是2.3,如果你的jdk版本为1.7的话应该选择3.0.但一般情况下是不能直接改的. 找到工程项目的硬盘目录,打开项目下的 .setting文件夹,找到 .setting文件夹内的org.eclipse.wst.common.project.fa

Project Facets中Dynamic Web Module无法设置2.5的解决方法

为什么将jre改到1.6,还是无法改变dynamic web module 到2.5啊 解决方法: 在工程目录下有一个.settings文件夹,打开org.eclipse.wst.common.project.facet.core.xml做如下修改:<installed facet="jst.web" version="2.5"/>

maven 构建项目时出错 “Dynamic Web Module 3.1 requires Java 1.7 or newer” in Eclipse

记录一下,水平太菜,花费了半天时间. pom.xml <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source&