`

使用Maven建立父子项目

阅读更多

1.分别使用mvn命令建立俩个一般的java项目和1个web项目

mvn archetype:create   -DgroupId=com.cx  -DartifactId=child1  -DarchetypeArtifactId=maven-archetype-quickstart 

mvn archetype:create   -DgroupId=com.cx  -DartifactId=child2  -DarchetypeArtifactId=maven-archetype-quickstart 

mvn archetype:create  -DgroupId=com.cx -DartifactId=myweb  -DarchetypeArtifactId=maven-archetype-webapp 

 

2.建立父项目(parent),管理插件(site、tomcat)、报告(javadoc、findbugs、checkstyle等)和依赖。可根据profile指定依赖包的版本。

3.修改pom.xml文件,依赖parent,并新增最外层的pom.xml,可使用profiles包含modules或直接指定modules.

 

mvn eclipse:eclipse

mvn install -Dmaven.tets.skip=true

mvn clean

分享到:
评论

相关推荐

    maven创建父子结构工程

    本篇文章将详细讲解如何使用Maven创建父子结构工程,以便于更好地组织和管理大型项目。 首先,理解Maven的父子结构(多模块项目)是至关重要的。在大型项目中,通常会将项目划分为多个子模块,每个子模块负责不同的...

    maven 简单的父子项目例子

    本示例是一个"Maven 简单的父子项目例子",旨在展示如何通过Maven的多模块(multi-module)结构来组织和构建一个包含多个子项目的工程。 在这个例子中,项目名为 "test",它包含了三个子模块:jar a、war b 和 war ...

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

    IDEA 使用 Maven 创建 Web 项目详细教程 本教程将指导您使用 IDEA 创建一个 Maven Web 项目,从安装 Maven 到配置 Maven 环境、创建 Maven 工程、pom.xml 文件配置、依赖管理等。 1. 安装 Maven 在 IDEA 中使用 ...

    SpringBoot+maven构建Web项目(Maven父子工程)

    本文将详细介绍如何使用SpringBoot和Maven构建一个Web项目,并通过父子工程的方式来组织项目结构。 首先,理解Maven的父子工程结构至关重要。在大型项目中,通常会采用多模块的架构,以便于代码的管理和维护。父子...

    基于maven创建web项目

    基于maven创建web项目 maven是一种基于项目对象模型(Project Object Model,POM)的项目管理工具,由Apache软件基金会开发和维护。...通过这篇文章,读者可以学习到如何使用maven来构建和管理web项目。

    使用Maven构建多模块项目

    Maven作为Java领域广泛使用的构建工具,提供了强大的支持来管理多模块项目。本文将深入探讨如何利用Maven构建多模块项目,以及在实际操作中需要注意的关键点。 1. Maven多模块项目结构: Maven多模块项目通常遵循...

    简单的maven父子依赖的sample

    在Java开发领域,Maven是一个广泛使用的项目管理和综合工具,它通过XML格式的配置文件管理项目的构建、报告和依赖关系。本示例“简单的maven父子依赖的sample”旨在介绍如何在Maven项目中设置父子模块间的依赖关系,...

    使用maven构建springMVC项目

    ##### 直接建立Maven项目的方法 1. **创建Maven项目**:通过Eclipse的New Project向导选择Maven Project,然后指定项目的基本信息(如Group ID、Artifact ID等)。 - **知识点**:项目ID的命名规则和意义(Group ID...

    Eclipse创建基于MAVEN的web项目

    使用Eclipse创建Maven版的Web项目需要通过Maven的项目模板来建立项目,然后配置项目的结构和依赖关系,最后构建项目的框架。本文将详细介绍每一步骤的操作。 标签解释 标签"Maven Web"表示本文的主要内容是关于...

    maven父子结构demo

    "maven父子结构demo"是一个示例项目,展示了Maven如何处理多模块项目的父子关系,使得代码组织更加有序,管理更加高效。 在Maven中,父子结构(Multi-module Project)是指一个父项目包含多个子项目。这种结构适用...

    如何使用eclipse搭建maven多module项目(构建父子项目)

    使用Eclipse搭建Maven多模块项目(构建父子项目) Maven是一款流行的Java项目管理和构建工具,Eclipse是最流行的Java集成开发环境(IDE)。在实际项目中,通常会使用Maven来管理项目的依赖关系和构建过程,而...

    使用Maven构建JavaWeb项目实例

    本实例将详细讲解如何使用Maven构建一个完整的JavaWeb项目。以下将围绕Maven的配置、依赖管理、插件使用以及JavaWeb项目的结构等方面进行深入探讨。 一、Maven的简介与安装 Maven是Apache软件基金会开发的一款项目...

    使用Idea14.1.4和maven创建java web项目

    ### 使用Idea14.1.4和Maven创建Java Web项目 #### 一、概述 在本篇文章中,我们将详细介绍如何使用IntelliJ IDEA 14.1.4版本结合Maven来创建一个Java Web项目。这种方法不仅能够提高开发效率,还能确保项目的结构...

    使用Maven导入Maven工程的视频教程

    使用Maven导入Maven工程的视频教程 仅供学习交流! 后续会持续分享相关资源,记得关注哦! 使用Maven导入Maven工程的视频教程 使用Maven导入Maven工程的视频教程 使用Maven导入Maven工程的视频教程 使用Maven导入...

    idea--9.maven父子项目改造dubbo

    【标题】"idea--9.maven父子项目改造dubbo" 涉及的知识点主要集中在Maven的多模块项目管理和Dubbo服务治理上。Maven是一个强大的项目管理工具,它允许开发者通过定义项目对象模型(POM)来管理项目的构建、报告和...

    maven搭建web项目

    maven搭建web项目hello world

    maven项目转换WEB项目

    在IT行业中,Maven是一个广泛使用的构建自动化工具,主要用于Java项目的管理。它的核心功能包括项目的构建、依赖管理和项目信息管理。然而,对于习惯于使用Eclipse IDE开发Web项目的开发者来说,Maven项目可能会显得...

Global site tag (gtag.js) - Google Analytics