`
ihyperwin
  • 浏览: 436084 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

如何把maven标准项目转成web项目

 
阅读更多

转自:http://blog.csdn.net/hongchangfirst/article/details/7896283

 

创建Web工程,使用eclipse ee和maven插件可以创建maven web工程 。从maven标准项目转为eclipse中的web项目,步骤如下:

1.右键项目,选择Project Facets,点击Convert to faceted from 
2.更改Dynamic Web Module的Version为2.5.(3.0为Java7的,Tomcat6不支持). 
如果提示错误,可能需要在Java Compiler设置Compiler compliance level 为1.6 .或者需要在此窗口的Java的Version改成1.6. 
3.点击下面的Further configuration available…,弹出Modify Faceted Project窗口 
此处是设置web.xml文件的路径,输入src/main/webapp. 
Generate web.xml deployment descriptor自动生成web.xml文件,可选可不选. 

4.点击OK 

5.设置部署程序集(Web Deployment Assembly) 
6.在右键项目打开此窗口.在左侧列表中会出现一个Deployment Assembly,点击进去后 
7.删除test的两项,因为test是测试使用,并不需要部署. 
8.设置将Maven的jar包发布到lib下. 
Add -> Java Build Path Entries -> Maven Dependencies -> Finish 

完成后有: 
/src/main/webapp    / 
/src/main/java      /WEB-INF/classes 
/src/main/resources /WEB-INF/classes 
Maven Dependencies  /WEB-INF/lib 

 

ok,结束。

 


 

分享到:
评论

相关推荐

    maven项目转换WEB项目

    本文将详细介绍如何将一个Maven项目转换为Eclipse中的Web项目,并解释Maven的基本目录架构。 首先,让我们了解Maven项目的基本结构。一个标准的Maven项目通常包含以下几个关键目录: 1. `src/main/java`:这是存放...

    基于maven创建web项目

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

    maven web项目 Demo

    【maven web项目 Demo】是基于Maven构建的Web应用程序示例,旨在帮助开发者理解如何使用Maven管理和构建Web项目。Maven是一个强大的项目管理工具,它自动化构建过程,包括编译、测试、打包、部署等,使得开发更加...

    mavenWeb空项目

    【标题】"mavenWeb空项目"所涉及的知识点主要集中在Java编程语言和Maven构建工具上,这是一个基于Maven的、已经过单元测试的Web应用程序的基础框架。下面将详细介绍这两个核心领域的相关知识。 **一、Java编程语言*...

    idea创建maven web项目标准结构源码

    本资源"idea创建maven web项目标准结构源码"提供了一个基础的模板,帮助开发者快速搭建一个能够正常启动的Web应用。 首先,让我们详细了解Idea创建Maven Web项目的标准结构。一个典型的Maven Web项目结构如下: 1....

    ssm的maven项目和ssm的web项目

    对比两个项目,Maven项目的优势在于标准化和自动化,它可以减少构建错误,使得团队协作更加顺畅。而非Maven项目可能更适合那些对传统构建方式更熟悉的开发者,或者在某些特定环境下,Maven可能不是最佳选择。 ...

    maven工程转web工程

    在Java开发领域,Maven是一个广泛使用的构建工具,它能够帮助开发者管理项目依赖、构建工件以及执行自动化...理解这个过程对于理解和维护基于Maven的Web项目至关重要,因为它有助于确保项目能正确地在各种环境中运行。

    Maven Web基础搭建示例

    使用Maven创建Web项目,首先需要创建一个标准的Maven项目结构,包括以下几个核心文件和目录: 1. `pom.xml` - 项目对象模型,用于定义项目信息、构建配置以及依赖管理。 2. `src/main/java` - 存放源代码。 3. `src...

    mavenweb项目创建demo

    **mavenweb项目创建demo** 在Java开发领域,Maven是一个强大的项目管理和构建工具,它通过简化构建过程、管理依赖关系以及提供标准化的项目结构,极大地提升了开发效率。本资源"mavenweb项目创建demo"旨在指导用户...

    maven管理的web项目

    【标题】:“Maven管理的Web项目” 在Java Web开发中,Maven是一个强大的构建工具,它通过自动化构建过程,简化了项目的管理。Maven基于项目对象模型(Project Object Model,POM),能够处理编译、测试、文档生成...

    Eclipse使用Maven无法建web项目

    在Eclipse中创建Maven Web项目时,可能会遇到诸如Maven插件未安装、 archetype配置错误或者网络问题导致的下载失败等常见问题。解决这些问题通常需要确保Eclipse已经安装了Maven插件(M2Eclipse),并正确配置了...

    spring web空的maven项目

    **Spring Web Maven 项目概述** Spring Web 是 Spring 框架的一个重要组成部分,它提供了构建 Web 应用程序的基础。这个空的 Maven 项目是为了帮助开发者快速搭建一个基于 Spring 的 Web 应用环境。Maven 是一个...

    由Git版本控制maven管理的简单web工程搭建

    在IT行业中,构建一个高效...通过这样的流程,开发者可以高效地创建、维护和协作开发Web项目,同时确保代码质量和版本控制。在前端工程师供不应求的时代,熟练掌握这些技能将使你更具竞争力,成为一名优秀的Web设计师。

    mavenweb项目

    本项目是利用Maven的特性来搭建的一个标准Web应用结构,旨在展示如何使用Maven来构建和管理Web项目。 1. **Maven基础** - **项目对象模型 (Project Object Model, POM)**:Maven的核心概念,是一个XML文件,包含了...

    Java开发之普通web项目转为Maven项目的方法

    在IDEA中,选择"Add framework support",然后勾选"Maven",让IDEA自动将项目结构调整为Maven标准目录结构。 2. **处理依赖库**: 移除原有的`lib`目录,然后编写`pom.xml`文件。`pom.xml`是Maven项目的核心配置...

    maven构建项目工程

    Maven是一个强大的项目管理和构建工具,它简化了Java项目的构建过程,通过标准化构建生命周期和依赖管理,使得开发者可以更专注于代码本身。在"Maven构建项目工程"中,我们可以深入了解Maven如何帮助我们快速、简便...

    maven多模块web项目

    总的来说,"maven多模块web项目"是一个采用Maven构建、整合Spring MVC和Spring的Web应用程序,利用IDEA进行开发,拥有清晰的模块化结构和标准的Web应用目录布局,便于团队协作和维护。通过理解Maven的生命周期和目标...

    maven创建web工程

    通过 Maven 创建 Web 项目能够帮助开发者快速搭建开发环境,实现自动化构建、依赖管理和部署等功能。本文将详细介绍如何使用 Maven 在 Eclipse 中创建一个 Web 工程。 #### 二、准备工作 在开始之前,请确保已经...

    maven-web-test.zip

    总结,通过Eclipse创建和管理Maven Web项目,能够帮助开发者高效地构建符合Java Web标准的应用,并利用Maven的强大功能管理依赖和构建流程。了解和掌握这些知识点,对于Java Web开发者来说至关重要。

    Eclipse使用Maven构建web项目视频教程

    本教程聚焦于如何在Eclipse集成开发环境中利用Maven来构建Web项目,旨在帮助初学者快速上手,但不涉及特定的框架如Spring或Struts。 **一、Maven简介** Maven是一款强大的项目管理和综合工具,它简化了构建、依赖...

Global site tag (gtag.js) - Google Analytics