小工具      在线工具  汉语词典  css  js  c++  java

IntelliJ IDEA创建maven多模块项目

Java 额外说明

收录于:42天前

项目主要分为三个模块,wms-root是父模块,wms-core和wms-app(webapp类型模块)是子模块。

1.父项目,创建wms-root父模块。

1. 点击:文件->新建->项目

2、在左侧面板中选择maven(不要选择Create from archetype选项),如下图,点击Next。

3、依次填写以下信息,点击下一步

4. 输入项目名称。比如ModuleProject,我们主要在这个项目下创建我们的子模块。

 

5、这样我们就创建了一个正常的项目。因为该项目作为Parent项目存在,所以我们可以直接删除src文件夹。

2.创建子模块wms-core

1. 右键单击​​父模块,如下图操作,创建一个模块,该模块是子模块。

2.同样不要选择Create from archetype选项,因为它是一个普通模块,Next。

3.groupId和version继承自Parent项目,这里只使用ArtifactId,Next。

4. 填写模块名称。模块名称和ArtifactId可以相同。

5、创建完成后,结构如下图所示。

3.创建子模块wms-app

1、与第一步创建wms-core相同。

2.如果有网络连接,我们可以直接下载maven提供的模块。如下选中从原型创建并选择 webapp 模块。下一个

3. groupId和version继承自Parent项目。这里只需填写ArtifactId即可。下一个

4.可以使用默认的maven配置。我使用下载的 maven 和 settings.xml 文件。如图所示

5、填写模块名称,点击下一步,等待从网上下载相关组件。

6.最终的项目结构如下图

只要你熟悉web项目结构,就不必使用这种方法。根据web项目的结构手动构建一个即可。

转自:https://www.cnblogs.com/wangmingshun/p/6383576.html

. . .

相关推荐

额外说明

PAT测试笔记01-计算A+B(检查字符串和边界条件)

因为要添加逗号,所以得转换为字符串,然后有无“-”影响了最终 的结果,所以我分了两种情况考虑,一种是c=a+b大于0,另外一种是a+b小于零 import java.util.Scanner; public class Main { //

额外说明

javaWeb点餐系统——分析,设计,工具准备事项

QQ 1274510382 Wechat JNZ_aming 商业互捧 QQ群538250800 技术搞事 QQ群599020441 技术合作 QQ群152889761 加入我们 QQ群649347320 纪年科技aming 网络安全 ,深度学习,嵌入式

额外说明

【Unity VR开发窍门】如何在Unity中以VR视角捕捉游戏360度全景(三)

【背景】 之前两篇帖子介绍了如何在Unity中捕捉360度全景,以及如何将CubeMap转换为平面2D对象。今天进一步来介绍一下,如何将2D全景对象存储为JPG或其它格式的图片文件。 【思路】 要将只有Unity能够识别的RenderTexture2D对

额外说明

【100个 Unity实用技能】☀️ | Unity 将秒数转化为00:00:00时间格式

Unity 小科普 老规矩,先介绍一下 Unity 的科普小知识: Unity是 实时3D互动内容创作和运营平台 。 包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助 Unity 将创意变成现实。 Unity 平台提供一整套完善的软件解决方

额外说明

强化学习6——policy gradient的变种State of the Art

policy-base SOTA 学习周博雷老师课程总结 Natural Policy Gradient     为了改善PG算法的不稳定的缺点(如果更新到一个bad policy,就会采集到的一个坏的数据集,进而恶性循环。)       这样我们在两个

额外说明

3.MySQL表的增删改查(基础)

文章目录 ☕️1. CRUD☕️ -2. 新增(Create)- -2.1 单行数据 + 全列插入- -2.2 多行数据 + 指定列插入- -2.3关于时间的插入格式(homework数据表):- -3. 查询(Retrieve)- -3.1 全列查询-

额外说明

SpringMVC之RESTful(含实际代码操作)

文章目录 前言 一、RESTful简介 二、RESTful的实现 三、HiddenHttpMethodFilter 四、源码实例 1.工程文件图 2.Employee实体类 2.dao层:EmployeeDao类 3.首页:index.html 4.控制

额外说明

算法刷题-四数之和、缺失的第一个正数、N 皇后

文章目录 四数之和 缺失的第一个正数 N 皇后 四数之和 给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,b,c 和 d ,使得 a + b + c + d 的值与 target 相等?找出所

额外说明

SpringBoot实战案例:图书管理系统

SpringBoot实战案例:图书管理系统 在本文中,我们将介绍如何使用SpringBoot框架构建一个简单的图书管理系统。我们将从零开始,逐步完成系统的搭建。本文将分为以下七个部分: 系统需求分析 搭建项目框架 实现数据访问层 实现业务逻辑层 实现控制

额外说明

【Go】form表单读取

http中如何解析body参数 body 参数中存在多种类型,其中两种编码类型表单参数 multipart/form-data 这种编码类型适用于上传文件或包含大型二进制数据的表单。在 multipart/form-data 编码中,表单数据被拆分为多个

ads via 小工具