当前位置: 首页 > 知识库问答 >
问题:

STS报告的动态web模块版本错误

苏培
2023-03-14

我怎样才能解决那个错误呢?

共有1个答案

钱言
2023-03-14

首先检查您的项目是否配置为使用Java1.7。右键单击您的项目>Properties>Java编译器,并将“编译器遵从级别”设置为1.7。

接下来,从左侧的菜单中选择Project Facets>Java并将其版本设置为1.7。如果您没有在前面的首选项中找到1.7作为下拉选项之一,那么您必须首先将其添加到eclipse中。导航到eclipse Preferences>Java>Installed JREs,单击Add,找到您安装的Java路径。

打开项目的pom.xml并添加这个插件标记

<build>
    <plugins>
        <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.1</version>
        <configuration>
            <source>1.7</source>
            <target>1.7</target>
        </configuration>
    </plugin>
    </plugins>
</build>
 类似资料:
  • 我在Eclipse中有一个动态Web项目。使用带有Axis2的Tomcat7。在project facets中,我已经用Dynamic Web Module2.2配置了AXIS2(因为AXIS2不能使用Web Module3.0)。 但是当我尝试使用WebService wizard(new->Web Service)时,Eclipse尝试使用Web模块3.0创建Web服务,忽略origin项目的

  • 看起来好像什么都没有出问题,但我一定是错过了什么,因为我总是收到这个错误。 下面是my.settings/org.eclipse.wst.common.project.facet.core.xml的内容 在我试图压制这个看似不相关的错误消息时,任何帮助都非常感谢。 编辑:添加了pom.xml内容

  • 但是.settings文件夹包含一个具有以下内容的文件 而且我怀疑这里指定的3.0和其他地方指定的2.5是冲突的。情况可能是这样吗?有什么方法可以使这些设置组合不会导致错误吗?(Eclipse的旧版本)

  • 我有这个问题:无法将project facet Dynamic Web Module的版本更改为3.0 你有主意吗?多谢了。

  • 我正在使用maven在Eclipse中创建一个动态webapp。我添加了一些文件夹,如和。此外,我更改了Java构建路径中的库,以获得JavaSE-1.7。到这里都没问题。 当我试图更改项目方面的动态Web模块时,出现了问题。我在相同的地方将Java修改为1.7。它仍然告诉我,不能将project facet Dynamic Web Module的版本更改为3.0。 我已经改变了所有我认为会改变的

  • 我尝试了stackflow为这个问题提供的所有解决方案,但我面临的是同样的问题。我试着把小面改成3.0,但问题还是一样,可以任何一个帮助我在这方面,请。 我的web.xml