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

使用maven建立多模块web项目

 
阅读更多

有时候我们需要创建多模块maven项目,即将传统的ssh项目中的model,dao,manager,service,view层划分成单个的maven module。具体步骤如下:

    首先前提是必须安装好maven,在安装好maven之后输入cmd命令进入dos窗口,转到你所在的workspace目录

   1.生成父级工程

 

Java代码  收藏代码
  1. D:\workspace>mvn archetype:create -DgroupId=com.jd -DartifactId=schedule  

 

    打开schedule目录删除src文件夹,打开pom.xml,将packaging属性修改为pom(表示为父工程)

   2.生成子工程:

    dos窗口下进入schedule目录:

   例如生成domain子工程

 

Java代码  收藏代码
  1. D:\workspace\schedule>mvn archetype:create -DgroupId=com.jd -DartifactId=schedul  
  2. e-domain -Dpackage=com.jd.schedule.domain  

 

   特例(web子项目)

 

Java代码  收藏代码
  1. D:\workspace\schedule>mvn archetype:create -DgroupId=com.jd -DartifactId=schedul  
  2. e-web -Dpackage=com.jd.schedule.web -DarchetypeArtifactId=maven-archetype-webapp  

 

   其中 -DarchetypeArtifactId=maven-archetype-webapp表示生成的子项目为web工程

   3.转换成eclipse项目:

 

Java代码  收藏代码
  1. mvn eclipse:clean eclipse:eclipse 
分享到:
评论

相关推荐

    maven创建多模块web项目.docx

    总结来说,创建Maven多模块Web项目的关键在于正确配置父子模块关系和模块间的依赖。通过这种方式,我们可以有效地组织和管理大型项目,确保代码的清晰性和可维护性。同时,Maven的自动构建功能能够简化构建过程,...

    SpringBoot使用Maven建立多模块工程

    首先,我们从【标题】"SpringBoot使用Maven建立多模块工程"出发,了解其核心概念。Maven是一个项目管理和综合工具,它管理项目的构建、报告和文档,通过POM(Project Object Model)文件定义项目的依赖和构建过程。...

    用Eclipse创建Maven多模块项目

    通过这种方式,Eclipse和Maven结合使用,可以帮助开发者轻松地创建和管理复杂的多模块项目。这种方式有利于代码的分层和解耦,使得团队成员能专注于各自模块的开发,同时保证了整体项目的构建一致性。在实际开发中,...

    maven多模块项目搭建

    Maven 多模块项目搭建是一个常见的Java开发任务,它允许开发者将大型项目分解成更小、更易管理的模块,每个模块专注于特定的功能或组件。在本教程中,我们将探讨如何使用Eclipse集成开发环境(IDE)和Maven插件来...

    IntelliJ IDEA上创建Maven Spring MVC项目

    在本文中,我们将深入探讨如何使用IntelliJ IDEA创建一个基于Maven的Spring MVC项目。首先,我们需要了解几个核心概念: 1. **IntelliJ IDEA**:这是一款强大的Java集成开发环境(IDE),广泛用于Java应用程序的...

    IntelliJ IDEA 12创建Maven管理的Java Web项目

    ### IntelliJ IDEA 12创建Maven管理的Java Web项目知识点 #### Maven基础概念 ...通过本文档的描述,用户可以快速上手并建立一个标准的、受Maven管理的Java Web项目,并通过Tomcat服务器进行部署和测试。

    使用Maven管理进行多模块开发案例

    Maven项目管理工具,可以将一个完整的项目拆成一个一个模块进行开发,而一些比较通用的模块就可以作为公用组件。在其他项目中直接依赖使用,比如:公用的方法,权限组件等等。 一,新建一个简单的Maven工程,这个...

    IDEA建立maven项目1

    本文将详细介绍如何使用IntelliJ IDEA创建Maven项目,包括创建项目、设置目录结构、添加Web服务组件、设置资源目录、添加Artifact等步骤。 知识点1:创建Maven项目 在IntelliJ IDEA中创建Maven项目非常简单,只需要...

    搭建maven工程

    建立 Web 子模块需要在父工程上右键新建一个 Maven Model,然后选择 Web 项目类型。 修改父、子文件 创建好多模块工程后,需要修改父、子文件以适应项目的需求。包括删除父工程多余文件、修改子模块的运行环境为本...

    使用Eclipse构建Maven的SpringMVC项目

    2. **建立Dynamic Web Project并转换为Maven项目**: - 先创建一个Dynamic Web Project,然后右键选择`Configure -> Convert to Maven Project`。 - 转换后同样需要添加源代码和资源文件夹,配置输出路径,并确保...

    Maven项目框架Demo

    在“Maven项目框架Demo”中,我们看到的是一个基于Maven构建的多模块Java Web应用程序。这个项目利用了SpringMVC作为前端控制器,Mybatis作为持久层框架,并且与MySQL数据库进行集成。 1. **Maven**:Maven通过使用...

    maven使用入门

    - **Maven与Web项目**:利用Maven来构建和部署Web应用程序,如使用Tomcat插件来部署应用。 **4.4 版本管理** - **版本号约定**:Maven遵循一定的版本号命名规则,如`major.minor.patch`。 - **版本发布**:通过...

    Maven使用培训PPT(巨全)

    Maven支持项目聚合,意味着可以将多个模块打包为一个大项目进行管理,这对于大型项目非常有用。同时,Maven通过parent和modules元素支持项目继承,可以定义一个父POM来复用和管理子模块的POM配置。 ### Maven构建...

    maven2使用指南非常有用

    - 这一部分主要介绍了如何使用 Maven 2 来构建一个完整的办公自动化 (OA) 系统,涉及到了多个模块的集成、部署等方面的内容。 6. **入门总结** - 在这一节里,作者总结了学习 Maven 2 的要点,强调了 Maven 2 ...

    j2ee项目maven管理开发图例

    如果有多个模块,可以在`views`目录下进一步划分文件夹来存放各个模块的文件。 通过上述详细的介绍,我们可以看到,在Maven管理下的J2EE项目开发过程中,合理的文件和目录组织不仅可以提高开发效率,还能有效提升...

    Maven学习笔记

    在Web项目中,通常会使用maven-war-plugin插件来打包Web应用,生成WAR文件。 Maven的安装和配置是使用Maven进行项目管理的第一步。下载Maven的压缩包,并解压到本地目录中。然后需要将Maven的bin目录添加到环境变量...

    项目管理Maven实战

    聚合允许在一个顶级项目中管理多个子模块,从而简化了多模块项目的构建。继承则允许子项目继承父项目的配置,减少了重复配置的工作量。 #### 四、Maven的高级特性 **4.1 使用Nexus建立私服** Nexus是一款开源的...

    Maven实战 (Maven In Action)

    - **多模块聚合**:Maven支持多模块项目结构,允许将多个子项目聚合在一起进行构建。 #### 4. 实战应用 - **建立私服**:通过使用Nexus等工具建立私有仓库,可以提高构建速度并确保依赖的安全性和稳定性。 - **...

    Tedu5阶段maven的使用

    - **多模块项目**:在Maven中,可以使用多模块项目来组织大型项目。这种方式可以让项目结构更加清晰,便于管理和维护。 - **父模块**:父模块通常没有具体的代码实现,而是作为其他子模块的配置中心。它可以定义所有...

Global site tag (gtag.js) - Google Analytics