前提:eclipse已经安装maven插件。
1. 首先创建一个父类工程:
右键 -> New -> Other... -> Maven Project
Next >
Next >
Finish
到此,父类工程创建完毕。
2. 创建普通project
右键 -> New -> Other... -> Maven Module
创建普通project成功。
配置此maven project项目如下:
a.修改JDK版本:
修改project Facets
普通project设置完成
3. 创建Web project
右键 -> New -> Other... -> Maven Module
配置JDK配置及project Facets的方法与普通project相同。
4. 为Web project添加普通project依赖(即,为parent-web添加parent-model依赖,在parent-web工程中可以引入parent-model工程下的包及类文件)。
双击parent-web工程下的pom.xml添加依赖:
查看是否添加成功看如下三个图片:
第三种方法是,在parent-model工程中创建测试类及方法。之后在parent-web中进行访问调用。
5.查看父类工程和子类工程是否建立关联
6.把web工程加入tomcat,看看启动是否正常。
相关推荐
接下来,我们开始创建多模块项目: 1. **启动Eclipse**:打开Eclipse,选择"File" > "New" > "Other",在弹出的对话框中搜索"Maven",然后选择"Maven Project"。 2. **创建父项目**:在新项目向导中,选择"Create ...
在Eclipse中创建Spring Boot项目时,通常推荐使用Maven或Gradle来自动化依赖管理,因为它们可以自动下载并管理这些jar包及其依赖关系。然而,如果你选择手动管理,确保正确地把这些jar包添加到项目的类路径中,以...
本教程将聚焦于使用Eclipse集成开发环境(IDE)创建一个基于SSM(Spring、Struts2、MyBatis)框架和MySQL数据库的多模块Maven项目。SSM是Java Web开发中常用的三大组件,它们各自负责应用程序的不同层面:Spring管理...
9. **Maven的多模块项目**:对于大型项目,Maven支持多模块结构,一个父POM管理多个子模块,每个子模块有自己的`pom.xml`,这样可以更好地组织和管理代码。 10. **Spring Boot与Maven**:虽然`mavenDemo`没有明确...
以下将详细介绍如何使用Eclipse和Maven来创建一个Web项目。 首先,确保你已经安装了Eclipse IDE和Maven。Eclipse可以从其官方网站下载,而Maven可以通过Apache Maven项目官网获取并进行安装。安装完成后,我们需要...
本篇文章将详细解析如何使用Eclipse创建一个基于Maven的Web项目。 首先,让我们了解Maven和Eclipse的基础知识。Maven是一个自动化构建工具,它通过使用标准的目录结构和一个XML配置文件(pom.xml)来管理项目的构建...
本篇文章将详细探讨"Maven多模块项目构建过程",并结合提供的资源"搭建maven多工程模块步骤",来深入理解如何创建和管理一个包含多个子项目的Maven工程。 1. Maven多模块项目概述: Maven多模块项目是指由一个父...
Eclipse构建和部署Maven项目涉及多个步骤,包括创建Maven工程、配置Maven项目、将其转换为Dynamic Web项目以及设置Web部署集。以下是对这些步骤的详细解释: 1. 创建Maven工程: - 在Eclipse中,选择"File" > "New...
### 如何基于Maven在Eclipse下创建Web工程 #### Maven与Eclipse简介 Maven是Apache软件基金...在未来的工作中,我们可以进一步探索Maven的高级特性,比如自定义生命周期、多模块项目等,以更好地满足项目的复杂需求。
对于包含多个子模块的Maven项目,Eclipse提供了良好的支持,可以在一个父项目下管理所有子模块,方便进行整体构建和调试。 **8. Maven构建配置** 用户可以在Eclipse的“Run Configurations”中为特定的Maven目标...
【构建Maven的SpringMVC项目】在IT行业中,使用Eclipse作为开发工具,结合Maven构建SpringMVC项目是常见的实践。Maven是一个强大的项目管理和依赖管理工具,它可以帮助开发者自动化构建过程,解决jar包版本不一致的...
通过学习和实践这个项目,开发者可以深入理解Spring MVC、Hibernate和Maven的集成,提升Java Web开发能力。同时,这个项目也是进一步探索其他Java Web技术,如Spring Boot、MyBatis等的良好起点。
本项目结合了这三个框架,利用MySQL作为数据库,Eclipse作为开发IDE,Maven作为项目管理和构建工具,为开发者提供了一个完整的开发模板。 1. **Spring框架**:Spring是核心的Java企业级应用框架,提供了依赖注入...
在本教程中,我们将探讨如何使用Eclipse集成开发环境(IDE)和Maven插件来创建这样的项目结构。 首先,确保Eclipse已经安装了Maven插件。Maven插件可以通过在线安装或离线安装包进行安装。在线安装可能会遇到网络...
本教程将详细介绍如何使用Eclipse结合Maven创建一个Spring MVC项目。 首先,确保你已经安装了Eclipse IDE和Maven。如果没有,你需要访问官方网站下载并按照指示进行安装。对于Eclipse,可以选择Java EE版本,因为它...
【标题】"freemarker+struts2+在eclipse中创建maven项目"涉及到的是一个基于Java Web开发的技术组合,主要包括Maven构建工具、Freemarker模板引擎和Struts2框架。以下是对这些技术的详细说明: 1. **Maven**: ...
本项目结合了Eclipse、SSM框架以及Maven构建工具,提供了一个适合初学者学习的项目管理系统源码。下面将详细解析这个系统的组成部分和相关知识点。 首先,Spring框架作为整个项目的中枢,负责管理应用程序中的对象...
4. **多模块支持**:Maven支持多模块项目,使得大型项目可以被分解为多个可独立管理的模块。 #### 三、Eclipse简介 Eclipse是一个开源的、可扩展的集成开发环境(IDE),主要用于Java应用程序的开发。它提供了一个...