在Eclipse中用jboss部署项目时遇到了“jboss Project facet Dynamic Web Module version 2.5 is not supported”的问题。
在项目跟目录下的.setting文件夹找到org.eclipse.wst.common.project.facet.core.xml,打开:
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<fixed facet="jst.web"/>
<fixed facet="jst.java"/>
<installed facet="jst.web" version="2.5"/>
<installed facet="jst.java" version="6.0"/>
</faceted-project>
将version="2.5"改成version="2.4"即可。因为web.xml版本是2.4的,需要两者一致,如下:
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
造成这样后果的原因是从SVN上到处eclipse项目时候,连带着将.setting文件下也导下来了。在上传代码到SVN上的时候,一般来说.setting无需上传的,都是在本地由eclipse自动生成的。
分享到:
相关推荐
在发布项目时,可能会出现“Project facet Dynamic Web Module version3.0 is not supported”的错误信息。这是因为 Eclipse 工作目录下的项目文件中,org.eclipse.wst.common.project.facet.core.xml 文件中的 jst....
图书管理系统
q=联想&facet=on&facet.field=cpu&facet.field=videoCard 返回结果为:<lst name="facet_counts"><lst name="facet_queries"/><lst name="facet_fields"><lst name="cpu"><int name="Intel 酷睿 2 双核 T6600">48...
解决方法是:在 Eclipse 安装文件里面的 .setting 文件里面的 org.eclipse.wst.common.project.facet.core.xml 文件,修改 <installed facet="jst.web" version="3.0"/> 为 <installed facet="jst.web" version="2.5...
在 Eclipse 安装文件中的 `.setting` 文件夹中的 `org.eclipse.wst.common.project.facet.core.xml` 文件中,修改以下内容: ```xml <?xml version="1.0" encoding="UTF-8"?> <faceted-project> ... <installed ...
根据给定文件内容,本文将详细解释在IntelliJ IDEA中部署Eclipse Web项目到Tomcat服务器的具体步骤,包括项目导入、Web配置、Artifact配置以及启动运行等相关知识点。 首先,我们要明白IntelliJ IDEA与Eclipse是两...
在这个目录里,有一个名为`org.eclipse.wst.common.project.facet.core.xml`的文件,这是Eclipse用于存储项目特性信息的配置文件。 打开这个XML文件后,可以看到里面定义了项目的运行时环境、固定的特征(facets)...
<module external.linked.project.id="VoicePhone" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$" external.system.id="GRADLE" type="JAVA_MODULE" version="4"> ...
2. 确保选中“Dynamic Web Module”,并在版本选项中选择合适的版本,如“3.0”或更高。 3. 点击“Apply and Close”保存更改。 #### 步骤四:验证和调整 一旦项目性质和特性被正确设置,Eclipse将自动创建必要的...
2. **其他选项**:除了上述的 `facet.field` 参数,还有如 `facet.missing`(包含或排除缺失值的分面统计)、`facet.interval`(间隔 Faceting,用于数值字段的范围统计)等,可以根据实际需求灵活使用。 在实际...
- **Web module version:** 选择对应的Servlet版本。 - **Project facet configuration:** 点击`Modify`按钮,可配置项目所需的模块。 #### 项目配置详解 1. **Web Deployment Assembly配置:** - 进入项目属性...
### Elasticsearch 1.x Java 教程关键知识点梳理 #### 第一部分:搜索的背景 - **浅谈搜索**:本文档开篇介绍了搜索业务的一般需求,包括但不限于用户体验、搜索速度、准确性等方面的需求,并强调了Elasticsearch ...
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4"> <facet type="web" name="Web"> <deploymentDescriptor name="web.xml" url="file:...
- 勾选 **Dynamic Web Module** - 确认 Content directory 为 `src/main/webapp` - 完成以上操作后,点击 **Apply and Close** 2. **设置部署程序集**: - 右键项目 -> **Export** -> **WAR file** - 选择输出...
- 修改或创建一个名为`org.eclipse.wst.common.project.facet.core.xml`的文件。 - 在该文件中添加如下配置: ```xml <installed facet="jst.web" version="3.0"/> ``` - 另一种方法是通过Eclipse图形界面进行...
接下来,我们需要编辑项目的设置文件 org.eclipse.wst.common.project.facet.core.xml,以便将 jst.web 的版本更改为 2.5。这个文件位于项目的根目录下的.settings 文件夹中。 Eclipse 中 Web 项目的配置 在 ...
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装