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

Eclise下Maven构建Web工程

阅读更多
1、 选择建立Maven Project 选择File -> New -> Other,在New窗口中选择 Maven -> Maven Project;点击next。




2、 选择项目路径 use default Workspace location默认工作空间。




3、 选择项目类型 在Artifact Id中选择maven-archetype-webapp




4、 输入Group ID和Artifact ID以及Package。Group ID一般为公司逆向域名名称。Artifact ID是项目名称。




5、 刚建立好后的文件结构如下图,如果这里显示的内容过多,一般是Filters设置的问题;或perspective为JavaEE模式,改成Java模式就可以了。package是默认给你建一个包,可以不写。




6、 配置项目 需要添加src/main/java,src/test/java ,src/test/resources三个文件夹。右键项目根目录点击New -> Source Folder,建出这三个源文件夹。注意:要新建Source Folder,而不是普通的Folder。






创建好如下:



7、 更改class路径 右键项目。Java Build Path -> Source 下面应该有4个文件夹。src/main/java、src/main/resources、src/test/java和src/test/resources。选上"Allow output folders for source folders"双击每个文件夹的Output folder,选择路径"src/main/java"和"src/main/resources"路径选择为"target/classes";"src/test/java和src/test/resources, 路径选择为target/test-classes。如图:



8、 在此处还要更改JDK版本:在Libraries双击JRE System Library,要当前版本。






添加完毕如图:




9、 把项目变成Dynamic Web项目 右键项目,选择Project Facets,点击”Convert to faceted from…” 
配置Project Facets 更改Dynamic Web Module的Version为2.5。(3.0为Tomcat7支持)。如果提示错误,可能需要在Java Compiler设置Compiler compliance level 为1.6,或者需要在此窗口的Java的Version改成1.6



点击OK转换成web工程会多出webContent目录结构。如下:



虽然此时我们可以发布到tomcat中,但这不符合maven的结构,我们还要做如下修改:把上图WebContent下面两个目录 META-INF ,WEB-INF 直接剪切到src/main/webapp目录下,并删掉WebContent目录,那么现在的项目结构如下图:



10、 设置部署程序集(Web Deployment Assembly),上面步骤设置完成后,点击OK,Properties窗口会关闭,在右键项目打开此窗口。在左侧列表中会出现一个Deployment Assembly,点击进去后,如下图。此处列表是,部署项目时,文件发布的路径。
(1) 我们删除WebContent,并重新加添”/”指向src/main/webapp路径:









(2) 再将Maven Dependencies添加到WEB-INF/lib下。






(3) 最后我们删除test的两项,因为test是测试使用,并不需要部署发布。最后设置完成效果图:



11、 根据项目需要,编辑pom.xml文件设置我们需要的jar包、版权等信息。
12、 部署启动服务器,出现如下页面。工程发布成功。




  • 大小: 43 KB
  • 大小: 48 KB
  • 大小: 84.3 KB
  • 大小: 51.5 KB
  • 大小: 10.3 KB
  • 大小: 33.3 KB
  • 大小: 40.4 KB
  • 大小: 16.4 KB
  • 大小: 98.2 KB
  • 大小: 63.3 KB
  • 大小: 52.5 KB
  • 大小: 82 KB
  • 大小: 62.6 KB
  • 大小: 112.5 KB
  • 大小: 20.5 KB
  • 大小: 17.2 KB
  • 大小: 86.1 KB
  • 大小: 120.1 KB
  • 大小: 45.8 KB
  • 大小: 115.2 KB
  • 大小: 46.7 KB
  • 大小: 86.1 KB
  • 大小: 48.3 KB
分享到:
评论

相关推荐

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

    在IT行业中,构建Web应用程序是常见的任务,而Maven和Eclipse是开发人员常使用的工具。本教程聚焦于如何在Eclipse集成开发环境中利用...通过学习这些资料,开发者可以掌握使用Eclipse和Maven构建Web项目的基本技能。

    使用Eclipse构建Maven的Web项目

    3. **构建Web应用结构** - Maven Web项目的基本目录结构包括src/main/java(存放Java源代码)、src/main/resources(存放资源文件)、src/main/webapp(存放Web应用资源,如HTML、JS、CSS、Web-INF等)。 - Web-...

    使用Eclipse构建Maven的Web项目.docx

    使用 Eclipse 构建 Maven 的 Web 项目 在本文中,我们将详细介绍如何使用 Eclipse 构建 Maven 的 Web 项目。首先,我们需要了解 Maven 的基本概念和 Eclipse 的 Maven 插件的使用。 一、直接建立 Maven 项目 ...

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

    ### Eclipse 创建 Maven 项目 动态 Web 工程完整示例 #### 一、创建 Maven 项目 在 Eclipse 中创建 Maven 项目时,首先要确保已安装 Maven 插件。如果 Eclipse 的新项目列表中未找到 Maven 选项,可以通过 **Other...

    使用Eclipse构建Maven的Web项目用jetty启动.docx

    使用Maven构建项目有很多优点,例如可以轻松地管理依赖项、简化项目结构、提高项目的可维护性等。 8. Eclipse插件的使用 Eclipse插件可以提高开发效率,例如使用Maven插件可以轻松地管理依赖项、使用jetty插件可以...

    Eclipse Maven WEB工程实战.pdf

    根据提供的文件内容,知识点涵盖了Eclipse集成Maven的WEB工程实战操作步骤。以下是对这些步骤的详细解析: 1. **Eclipse集成Maven**: - 为了在Eclipse中使用Maven,首先需要安装m2e插件,这是一个官方提供的...

    使用Eclipse构建Maven项目.pdf

    4. 使用Maven构建Web项目 - 创建Maven Web项目时,通常在Eclipse中通过New Project向导来进行,选择Maven项目类型,并定义项目的坐标和打包方式。 - 项目创建后,可以使用Maven命令来添加项目依赖包,这样可以自动...

    eclipse的maven插件

    Eclipse的Maven插件是开发Java项目时不可或缺的工具,它将强大的Maven构建系统与流行的Eclipse集成开发环境(IDE)相结合,为开发者提供了一站式解决方案。Maven是一个项目管理和综合工具,它通过定义项目的结构和...

    Eclipse整合Maven开发教程

    - 使用Eclipse创建Maven工程,可以选择不同类型的Maven项目,如Java应用、Web应用等。 - Maven生命周期包括clean、validate、compile、test、package、install、deploy等阶段,每个阶段都有相应的命令,如`mvn ...

    使用eclipse构建maven的web项目

    通过以上步骤,你便成功地使用Eclipse构建了一个Maven Web项目。在实际开发中,你可能会遇到更多细节问题,例如解决依赖冲突、配置Maven插件以实现自动化构建和测试等。理解Maven的生命周期和构建过程,以及熟练掌握...

    eclipse-maven内置

    Maven构建配置** 用户可以在Eclipse的“Run Configurations”中为特定的Maven目标创建运行配置,自定义参数、工作目录等,实现个性化构建需求。 **9. 问题检测** Eclipse-Maven插件会检查POM.xml文件的语法错误...

    Eclipse创建基于MAVEN的web项目

    本文主要介绍如何使用Eclipse创建基于Maven的Web项目,包括建立Maven项目、配置项目、构建框架等步骤。 描述解释 使用Eclipse创建Maven版的Web项目需要通过Maven的项目模板来建立项目,然后配置项目的结构和依赖...

    使用ECLIPSE创建MAVEN工程图解

    使用ECLIPSE创建MAVEN工程图解 Eclipse 是一个功能强大且广泛使用的集成开发环境(IDE), Maven 是一个基于项目对象模型(POM)的项目管理工具。本文将指导您如何使用Eclipse 创建 Maven 工程,并了解 Maven 的...

    maven创建web工程

    本文将详细介绍如何使用 Maven 在 Eclipse 中创建一个 Web 工程。 #### 二、准备工作 在开始之前,请确保已经安装了以下组件: - **JDK**:Java 开发工具包。 - **Maven**:用于自动化构建过程。 - **Eclipse IDE...

    Eclipse使用Maven无法建web项目

    在IT行业中,Eclipse是一款广泛使用的Java集成开发环境(IDE),而Maven则是一个强大的项目管理和构建工具。本文将深入探讨如何在Eclipse中利用Maven创建一个Web应用程序项目。 首先,我们需要理解“Eclipse使用...

    使用Eclipse构建Maven的SpringMVC项目

    在IT行业中,构建Java Web应用时,Eclipse作为强大的集成开发环境(IDE)和Maven作为项目管理和构建工具,常被结合使用。本教程将详细阐述如何利用Eclipse创建一个基于Maven的SpringMVC项目。 一、Maven简介 Maven...

    eclipse+maven创建web项目

    当我们需要在Eclipse中创建一个Web项目时,结合Maven可以使得项目管理和构建过程更加规范和高效。以下将详细介绍如何使用Eclipse和Maven来创建一个Web项目。 首先,确保你已经安装了Eclipse IDE和Maven。Eclipse...

Global site tag (gtag.js) - Google Analytics