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

使用Maven在Eclipse中创建Web项目

阅读更多

一、新建 Maven Web项目

1.新建Maven Project
new project
-->选择 Maven Project --> 下一步
选择工作空间 -->下一步
Filter中输入 org.apache.maven.archetypes-->选择Artifact Id maven-archetype-webapp的那条-->下一步 
输入GroupID大项目名称和 ArtifactID子项目名称 --> 下一步
2.配置Maven项目
上面创建的项目中只有src/main/resources一个源代码目录,一般要再添加一个或三个源代码文件夹 src/main/javasrc/test/java src/test/resources
new
 --> Source Folder --> 输入src/main/java --> 完成(另外两个同理,这两个是放测试类和配置的) 
进入Build Path --> Configure Build Path --> Source修改这 4个源文件目录的编译路径,有 main的设置为target/classes test的设置为 target/test-classes,并选中Allow output folders for folders
Library选项卡中设置一下 jdk
还可以根据你的习惯到 Order and Export选项卡中调整源代码目录的显示顺序  
3.给项目添加Facets
进入项目属性 --> 选择Project Facets --> 点击Convert to faceted form...- 这是会打开 facets设置页面,勾选Dynamic Web Module并选择合适的 Versionjdk6 2.5,jdk7 3.0),注意点击下面的Further configuration available...弹出Modify Faceted Project 窗口,这里设置 web根目录位置,输入src/main/webapp,勾选 Generate web.xml可自动生成web.xml
4.设置部署程序集
进入项目属性 --> 选择Deployment Assembly,将带有 test的两个去掉(测试用的不需要部署)并添加项目依赖的 jarAdd --> Java Build Path Entries --> Maven Dependencies
5.这样web 项目就基本完成,只要在 pom.xml的依赖中加入需要的依赖就可以了,注意选择依赖的 Scope不需要发布的jar(如 servlet-apijsp-api )设置为 provided,测试的设置为test,具体介绍看看文档吧。至于这个项目怎么运行?就跟 web项目一样放到tomcat里就行了。

二、将Web项目转为Maven Web 项目

选择已有的 web项目,根据上面的方法重新设置一下项目的目录结构,然后右键项目 Maven --> Enable Dependency Management --> 然后根据上面的方法设置一下项目的目录结构、编译和部署等就行了,项目就不用在 lib里面放jar 包了。
分享到:
评论
2 楼 tangguoxiaomei 2015-07-23  
你好,我在将maven项目转化成web项目的时候没有生成webcontent目录,或者说没有生成web.xml文件,是为什么呢?
1 楼 liulyx 2014-11-05  
  简单明了、易懂,实用。

相关推荐

    idea使用maven创建web项目详细教程

    Maven 依赖管理是通过 pom.xml 文件来管理的,例如可以在 pom.xml 文件中添加依赖关系,以便在项目中使用相应的库。 9. Maven 项目结构 Maven 项目结构主要包括 src/main/java、src/main/resources、src/test/java...

    如何基于maven在eclipse下创建web工程

    ### 如何基于Maven在Eclipse下创建Web工程 #### Maven与Eclipse简介 Maven是Apache软件基金会的一个开源项目,它是一个项目管理和综合工具,主要用于Java项目的构建、依赖管理和项目信息管理。通过Maven,开发者...

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

    1. 在项目中右键,选择“Configure” -> “Convert to Maven Project”,将项目转换为Maven项目。 2. 在`pom.xml`文件中,添加你需要的依赖库,例如Spring、Hibernate等。这些依赖将自动下载到`.m2`仓库中,并在构建...

    在eclipse中不使用maven创建springboot工程所需jar包

    在Eclipse中创建Spring Boot项目时,通常推荐使用Maven或Gradle来自动化依赖管理,因为它们可以自动下载并管理这些jar包及其依赖关系。然而,如果你选择手动管理,确保正确地把这些jar包添加到项目的类路径中,以...

    Eclipse使用Maven无法建web项目

    接下来,描述中的"选择本地下载文件,并在文件中搜索mava-archetype-webapp选择1.3"是指使用Maven的archetype插件来创建Web项目。Maven archetype是预先定义好的项目模板,可以快速生成符合特定标准的项目结构。`...

    Eclipse创建一个Maven Web项目

    如何在Eclipse IDE中使用maven创建一个动态Web项目. 使用的工具和技术 - Eclipse Jee Oxygen Maven 3.3.3 JavaSE 1.8 Servlet API 3.1.0 Apache Tomcat 7.0.47 (Embeded)

    Eclipse创建基于MAVEN的web项目

    标签"Maven Web"表示本文的主要内容是关于使用Maven创建Web项目的过程。 部分内容解释 一、建立Maven项目 建立Maven项目是创建基于Maven的Web项目的第一步。首先,选择建立Maven项目,选择File -> New -> Other,...

    Eclipse中Maven项目创建及相关操作

    在本文中,我们将深入探讨如何在Eclipse中创建和管理Maven项目,这对于任何Java开发者来说都是至关重要的技能。Eclipse作为一个强大的集成开发环境(IDE),内置了对Maven的支持,使得开发者能够轻松地构建、管理和...

    在Eclipse中用Maven创建一个Web项目

    来自 在Eclipse中用Maven创建一个Web项目 的附带项目源码 jdk1.8 博客地址 https://blog.csdn.net/rebornsgundam/article/details/105862362

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

    - 点击`Finish`,Eclipse会自动调整项目结构,并在`src/main/webapp`目录下创建Web应用的默认目录结构。 4. **配置Eclipse构建路径** - 右键点击项目,选择`Build Path` -> `Configure Build Path`。 - 在`...

    eclipse 创建maven 项目 动态web工程完整示例

    通过以上步骤,可以成功地在 Eclipse 中创建一个基于 Maven 的动态 Web 项目,并完成配置及部署。这种项目结构清晰,易于管理和维护,特别适合团队开发。同时,利用 Maven 的自动化构建特性,可以简化项目的构建过程...

    eclipse+maven创建web项目

    接下来,我们开始创建Web项目。在Eclipse中,选择“File” -> “New” -> “Dynamic Web Project”。在新窗口中填写项目名称,例如“myFirstMaven”。然后,在“Target Runtime”中选择已安装的服务器,如Tomcat或...

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

    在IT行业中,构建Web应用程序是常见的任务,而Maven和Eclipse是开发人员常使用的工具。本教程聚焦于如何在Eclipse集成开发环境中利用Maven来构建Web项目,旨在帮助初学者快速上手,但不涉及特定的框架如Spring或...

    Maven+eclipse构建Web项目

    通过上述详尽的步骤,你不仅能够创建出一个基于Maven的Web项目,还能熟练掌握如何在Eclipse中配置和管理项目,为后续的开发、构建和部署打下坚实的基础。Maven与Eclipse的结合使用,极大地简化了项目构建流程,提高...

    使用Eclipse构建Maven的Web项目

    这篇博客"使用Eclipse构建Maven的Web项目"将详细介绍如何利用Eclipse创建并配置一个基于Maven的Web应用程序。 首先,创建Maven Web项目需要Eclipse安装了Maven插件。这个插件通常称为"M2E"(Maven Integration for ...

    eclipse创建maven dynamic web 3.0项目教程

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

    使用Eclipse构建Maven项目 配套示例项目源码

    通过以上步骤,你可以掌握在Eclipse中使用Maven构建和管理项目的基本操作。同时,"testweb_svn"源码提供了一个实际的案例,帮助你加深对Maven项目配置和Web开发的理解。在实践中不断探索和学习,你将更好地掌握Maven...

    Eclipse搭建MAVEN项目

    Eclipse 搭建 Maven 项目详解 Maven 是一个项目管理工具,能够帮助开发者更好地管理项目的依赖关系...通过以上步骤,可以在 Eclipse 中搭建 Maven 项目,使用 Maven 管理依赖关系和编译过程,提高开发效率和项目质量。

    Maven+Eclipse 中使用tomcat

    【标题】"Maven+Eclipse 中使用Tomcat" 在现代Java Web开发中,Maven和Eclipse是两个不可或缺的工具。Maven是一个项目管理和综合工具,它帮助开发者管理项目的构建、依赖关系和生命周期。Eclipse则是一个强大的集成...

    freemarker+struts2+在eclipse中创建maven项目

    在Eclipse中,你可以通过Maven仓库下载Struts2的相关依赖,然后在项目的web.xml文件中配置Struts2的前端控制器DispatcherServlet。此外,还需要创建Action类,定义处理用户请求的方法,并在struts.xml配置文件中声明...

Global site tag (gtag.js) - Google Analytics