您现在的位置是:首页 > 编程 > 

dynamic web module项目报错Dynamic Web Module .0 requi

2025-07-27 19:21:56
dynamic web module项目报错Dynamic Web Module .0 requi 起因:今天使用maven创建web项目的时候发现项目上老是有个红X,错误如下图所示,虽然项目能正常运行起来,但是LZ的强迫症发作,不弄掉就觉得心里不舒服,于是上网查了攻略,几经周折最终大功告成,现在就把我的解决方法记录下来,防止以后再次发生。dynamic web module项目报错Dynami

dynamic web module项目报错Dynamic Web Module .0 requi

起因:今天使用maven创建web项目的时候发现项目上老是有个红X,错误如下图所示,虽然项目能正常运行起来,但是LZ的强迫症发作,不弄掉就觉得心里不舒服,于是上网查了攻略,几经周折最终大功告成,现在就把我的解决方法记录下来,防止以后再次发生。

dynamic web module项目报错Dynamic Web Module .0 requi_java

解决步骤:

1.打开web.xml文件

把头部中2.

代码语言:javascript代码运行次数:0运行复制
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi=";
    xmlns="; xmlns:web=".xsd"
    xsi:schemaLocation=" .xsd"
    id="WebApp_ID" version="2.">

改为.0

代码语言:javascript代码运行次数:0运行复制
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi=";
    xmlns="; xmlns:web=".xsd"
    xsi:schemaLocation=" .xsd"
    id="WebApp_ID" version=".0">

2.关闭eclipse 打开项目.settings目录下的prefs

代码语言:javascript代码运行次数:0运行复制
eclipse.preferences.version=1
inlineJsrBytecode=enabled
targetPlatform=1.5
=1.5
problem.assertIdentifier=error
=error
problem.forbiddenReference=warning
source=1.5

把1.5改为1.7

代码语言:javascript代码运行次数:0运行复制
eclipse.preferences.version=1
inlineJsrBytecode=enabled
targetPlatform=1.7
=1.7
problem.assertIdentifier=error
=error
problem.forbiddenReference=warning
source=1.7

.打开wstmonponent

代码语言:javascript代码运行次数:0运行复制
<?xml version="1.0" encoding="UTF-8"?>
<project-modules id="moduleCoreId" project-version="1.5.0">
    <wb-module deploy-name="test">
        <wb-resource deploy-path="/" source-path="/target/m2e-wtp/web-resources"/>
        <wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
        <wb-resource deploy-path="/WEB-IF/classes" source-path="/src/main/java"/>
        <wb-resource deploy-path="/WEB-IF/classes" source-path="/src/main/resources"/>
        <property name="context-root" value="test"/>
        <property name="java-output-path" value="/test/target/classes"/>
    </wb-module>
</project-modules>

将1.5.0改为1.7.0

代码语言:javascript代码运行次数:0运行复制
<?xml version="1.0" encoding="UTF-8"?>
<project-modules id="moduleCoreId" project-version="1.7.0">
    <wb-module deploy-name="test">
        <wb-resource deploy-path="/" source-path="/target/m2e-wtp/web-resources"/>
        <wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
        <wb-resource deploy-path="/WEB-IF/classes" source-path="/src/main/java"/>
        <wb-resource deploy-path="/WEB-IF/classes" source-path="/src/main/resources"/>
        <property name="context-root" value="test"/>
        <property name="java-output-path" value="/test/target/classes"/>
    </wb-module>
</project-modules>

4.打开wstmon.project.xml

代码语言:javascript代码运行次数:0运行复制
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <fixed facet="wst.jsdt.web"/>
  <installed facet="java" version="1.5"/>
  <installed facet="jst.web" version="2."/>
  <installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>

将1.5改为1.7 2.改为.0

代码语言:javascript代码运行次数:0运行复制
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <fixed facet="wst.jsdt.web"/>
  <installed facet="java" version="1.7"/>
  <installed facet="jst.web" version=".0"/>
  <installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>

此时重新打开eclipse,一般人到这个时候红xx已经解决了,但是LZ打开一看红x竟然还在,心拔凉拔凉的,没办法,生活还是要继续,于是LZ又继续啊,又被我到个方法

5.在pom.xml中增加一段代码

代码语言:javascript代码运行次数:0运行复制
    <plugins>
            <plugin>
                <groupId>org.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>.</version>
                <configuration>
                    <!-- 指定source和target的版本 -->
                    <source>1.7</source>
                    <target>1.7</target>
                </configuration>
            </plugin>
        </plugins>

此时红x依旧在,哭死,感觉生活没了希望。最后右击项目 Maven -> Update Project 红x居然消失了,真开心,虽然不知道什么原理,但是先记录一下,以防以后又出现这种请款。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2021-01-10,如有侵权请联系 cloudcommunity@tencent 删除moduleversionwebeclipsedynamic

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/biancheng/1249811.html

相关标签:无
上传时间: 2025-07-27 16:31:15
留言与评论(共有 5 条评论)
本站网友 注射除皱效果
10分钟前 发表
又被我到个方法5.在pom.xml中增加一段代码代码语言:javascript代码运行次数:0运行复制    <plugins> <plugin> <groupId>org.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>.</version> <configuration> <!-- 指定source和target的版本 --> <source>1.7</source> <target>1.7</target> </configuration> </plugin> </plugins>此时红x依旧在
本站网友 轩辕传奇弑神技能书
13分钟前 发表
防止以后再次发生
本站网友 锁闭
29分钟前 发表
感觉生活没了希望
本站网友 中海油惠州
27分钟前 发表
防止以后再次发生