`

解决maven cannot change version of project facet dynamic web module to 3.0

阅读更多

maven 建立一个web-app后. 选择JDK1.7. 不能选择Dynamic Web Module3.0的修改办法.



第一步: 先选择JDK1.7

第二步: 修改pom.xml 添加:
 <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.0</version>
            <configuration>
                <source>1.7</source>
                <target>1.7</target>
            </configuration>
        </plugin>
    </plugins>




第三步: 修改/WEB-INF/web.xml 替换整个头文件
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
                             http://xmlns.jcp.org/xml/ns/javaee/web-app_3_0.xsd"
	version="3.0">

	<display-name>Archetype Created Web Application</display-name>

</web-app> 






第四步: 修改项目目录下的\ssbm\.settings\org.eclipse.wst.common.project.facet.core.xml 文件.
2.3 改成3.0
<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>






完成


  • 大小: 74.6 KB
  • 大小: 18.1 KB
  • 大小: 19 KB
  • 大小: 11.1 KB
  • 大小: 35.5 KB
2
5
分享到:
评论

相关推荐

    如何在eclipse jee中创建Maven project并且转换为Dynamic web project

    在Eclipse JEE环境下,创建一个Maven项目并将其转换为Dynamic Web Project是开发Java Web应用程序的常见步骤。Maven是一种强大的项目管理工具,而Dynamic Web Project则是Eclipse中的一个特殊项目类型,专用于Web...

    eclipse创建maven dynamic web 3.0项目教程

    本文档记录了本人用eclipse搭建maven dynamic web3.0的详细过程,包含了搭建maven项目,把maven项目转换为web项目,Dynamic web Module 2.3转换为3.0等内容

    maven3.0 maven3.0

    **Maven 3.0 知识点详解** Apache Maven 是一个项目管理和综合工具,尤其在Java开发领域中被广泛使用。Maven 3.0是Maven的一个重要版本,它引入了许多改进和新特性,旨在提高开发效率,增强构建过程的可配置性和...

    maven3.0版本下载

    在配置方面,Maven3.0支持新的模型元数据格式,使得POM(Project Object Model)文件更易于理解和维护。新的POM模型允许使用注释和条件语句,使得配置更加灵活且易读。 除此之外,Maven3.0在用户界面和错误报告上也...

    maven maven新建webproject步骤

    在打开的界面中勾选"Dynamic Web Module",确保版本与你的Tomcat服务器版本兼容,比如选择3.0,以便与Tomcat 7配合使用。 项目转换后,你会看到一个新的"web content"目录。尽管现在可以直接部署到Tomcat,但这样的...

    maven搭建工程问题集锦

    #### 一、问题1: Cannot change version of project facet DynamicWebModule to 3.0. **问题描述**: 在配置或更新项目的web模块版本时,可能会出现无法更改DynamicWebModule到3.0版本的问题。这通常是由于项目的...

    idea创建maven Servlet3.0工具

    本教程将详细介绍如何在IntelliJ IDEA(简称Idea)中利用Maven创建一个支持Servlet 3.0的Web项目,以及如何解决默认Servlet版本过低的问题。 首先,Servlet 3.0是Java Servlet规范的一个重要版本,它引入了许多新...

    maven servlet 3.0 eclipse config video

    【标题】"maven servlet 3.0 eclipse config video" 提供的是关于如何在Eclipse集成开发环境中配置Maven和Servlet 3.0的视频教程。这个教程旨在帮助开发者了解和掌握如何有效地利用Maven构建Java Web项目,并利用...

    Maven使用手册V3.0

    在Eclipse 3.7中,可以通过“New -&gt; Dynamic Web Project”创建一个Maven Web应用程序,然后在项目属性中配置Maven支持,添加`maven-war-plugin`以完成web应用的构建。 **4. 生命周期** 4.1 三套生命周期 Maven有...

    Maven: Unable to import maven project解决方案.pdf

    按照以上步骤进行排查和调整,大多数情况下可以解决“Unable to import Maven project”的问题。如果问题依然存在,建议查看IDEA的错误日志,从中获取更具体的错误信息,以便进一步诊断和修复。在实际操作中,遇到这...

    基于maven创建web项目

    基于maven创建web项目 maven是一种基于项目对象模型(Project Object Model,POM)的项目管理工具,由Apache软件基金会开发和维护。maven提供了一种标准化的方式来构建、打包和部署项目,它可以帮助开发者简化项目...

    Eclipse中创建Web Maven Project并部署到Tomcat中

    3. 在“Project Facets”选项卡中,勾选“Dynamic Web Module”,并选择相应的版本(通常与你的Tomcat版本兼容)。 4. 点击“Finish”创建项目。Maven会自动配置项目的结构,包括`src/main/java`、`src/main/...

    maven 3.0版本

    3. **增强的依赖管理**:Maven 3.0改进了对依赖关系的处理,减少了由于依赖冲突导致的问题,同时提供了更强大的冲突解决策略。 4. **更灵活的POM**:在3.0版本中,POM的结构更加灵活,允许开发者定义自定义的模型...

    tomcat8-maven-plugin-3.0-r1655215.jar

    解决tomcat8-maven-plugin-3.0-r1655215.jar阿里云同有的问题。放到路径org\apache\tomcat\maven\tomcat8-maven-plugin\3.0-r1655215\就可以了

    maven-web-test.zip

    在“Dynamic Web Module Version”中选择合适的版本,通常是3.0或以上。 4. **配置Maven属性** 在创建项目后,需要将项目转换为Maven项目。右键点击项目,选择“Configure” -&gt; “Convert to Maven Project”。在...

    Eclipse Tomcat Dynamic Web Project

    【Eclipse Tomcat Dynamic Web Project】是一个用于开发和部署Java Web应用程序的工作流程,它整合了Eclipse IDE的强大功能和Apache Tomcat服务器的便捷性。在Eclipse中创建一个Dynamic Web Project,开发者可以轻松...

    maven创建web工程

    在弹出的新窗口中,勾选 `Dynamic Web Module`,并在版本列表中选择合适的 Web 版本,例如 `3.0`。如果需要支持 Tomcat 7,则必须选择 `3.0` 或更高版本。点击 `OK`。 转换后,项目中会多出一个 `WebContent` 目录...

    maven项目转换WEB项目

    2. **转换为Dynamic Web Project**:导入后,右键点击项目,选择“Configure” &gt; “Convert to Dynamic Web Project”。这会将Maven项目转换为Eclipse理解的Web项目格式。 3. **设置Web内容目录**:在项目属性中,...

Global site tag (gtag.js) - Google Analytics