搭建多个Maven子项目

IDEA 多个maven子项目集成tomcat开发         在开发中发现曾经遇到过的问题时间长了以后记不起来了,渐渐认识到记笔记是多么重要的一件事,第一次发,以后遇到的问题和研究的新东西就放在这存上,隔一段时间就看看。        在新公司接触到不一样的项目架构,每一个功能模块为一个小jar包,每个模块可拆分为三个子项目,分别对应api和实现类、业务层的不同功能。一直使用idea开发单一项目,突然间接触到这样的工程,无从下手,只好用ecl... 阅读详情

搭建多个Maven子项目


第一次写博客,以记录第一次构建多个maven子项目为准。

大致介绍(不太懂格式,顺着思路写)
项目名称:xcn_dsxm

项目模块:
main 主函数,启动项
main_public 公共工具
xcn_administrators 超级管理员
xcn_customer 客户后台管理
xcn_merchant 商家后台管理
xcn_analysis 流量分析平台
xcn_member会员管理平台
xcn_order 订单管理
xcn_pay 支付管理
xcn_commodity 商品管理
xcn_login 登陆
xcn_annex 附件功能
xcn_shoppingcart 购物车管理
xcn_dailyRecord日志存放路径
项目结构


开始搭建

在 文件夹中创建一个新的目录(E:\NewProject)
第一步:选中Module
new project


选中Maven 直接Next
在这里插入图片描述


GroupId 为项目结构(根目录不需要src文件所以可以随便写,随后删除)
在这里插入图片描述
直接Next—>Finish
在这里插入图片描述
项目结构,删除src(根目录不需要src文件)
在这里插入图片描述

创建maven子项目:main_public(公共类不需要springboot启动项)

在这里插入图片描述
再此强调
GroupId为src下的 java目录结构(也是pom文件相互依赖的关联结构)
ArtifactId是子项目名称(也是pom文件相互依赖的关联名字)
在这里插入图片描述
直接Finish
在这里插入图片描述
xcn_dsxm下的pom.xml已经有了main_public的
在这里插入图片描述

紧接着创建main

springboot选项
在这里插入图片描述
Group:java目录结构 Artifact:项目名称
Maven Project 创建maven子项目
Packaging:Jar和War的区别 https://www.jianshu.com/p/3b5c45e8e5bd
能想到的都写出来了,才疏学浅
在这里插入图片描述
Next->Finish
在这里插入图片描述
main下的
.mvn
.gitignore
HELP.md
mvnw
mvnw.cod
统统删掉
.mvn是jar包仓库,这个你在设置中自己部署一个maven仓库。
其他模块如同main一样的方式搭建
在这里插入图片描述

各个模块之间的关联关系!!!!

所有的模块继承parent xcn_dsxm的pom.xml
也就是统一管理maven.jar(用啥工具,你往xcn_dsxm的pom中放,子maven的pom只要继承就好了)

这是俺的xcn_dsxm的pom.xml,接下来你在看main和main_public的pom,去观察他们的关联关系

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <!--  基本信息:作为聚合工程的父工程-->
    <name>小菜鸟电商项目</name>
    <groupId>com.xcn.dsxm</groupId>
    <artifactId>xcn_dsxm</artifactId>
    <packaging>pom</packaging>
    <version>1.0-SNAPSHOT</version>

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.2.2.RELEASE</version>
    </parent>

    <!--声明多个子模块-->
    <modules>
        <!--项目入口-->
        <module>main</module>
        <!--全工程公共类-->
        <module>main_public</module>
        <!--管理员系统-->
        <module>xcn_administrators</module>
        <!--会员管理系统-->
        <module>xcn_member</module>
        <!--支付系统-->
        <module>xcn_pay</module>

        <!--购物车管理系统-->
        <module>xcn_shoppingcart</module>
        <!--订单管理系统-->
        <module>xcn_order</module>
        <!--商家后台管理系统-->
        <module>xcn_merchant</module>
        <!--流量统计分析-->
        <module>xcn_analysis</module>
        <!--客户后台管理系统-->
        <module>xcn_customer</module>
        <!--商品管理系统-->
        <module>xcn_commodity</module>
        <!--登录管理系统-->
        <module>xcn_login</module>
        <!--附件功能系统-->
        <module>xcn_annex</module>


    </modules>

    <dependencyManagement>
        <dependencies>

            <!--项目入口-->
            <dependency>
                <groupId>com.xcn.dsxm.main</groupId>
                <artifactId>main</artifactId>
                <version>0.0.1-SNAPSHOT</version>
            </dependency>

            <!--全工程公共类-->
            <dependency>
                <groupId>com.xcn.dsxm.main_public</groupId>
                <artifactId>main_public</artifactId>
                <version>0.0.1-SNAPSHOT</version>
            </dependency>

            <!--管理员系统-->
            <dependency>
                <groupId>com.xcn.dsxm.xcn_administrators</groupId>
                <artifactId>xcn_administrators</artifactId>
                <version>0.0.1-SNAPSHOT</version>
            </dependency>

            <!--会员管理系统-->
            <dependency>
                <groupId>com.xcn.dsxm.xcn_member</groupId>
                <artifactId>xcn_member</artifactId>
                <version>0.0.1-SNAPSHOT</version>
            </dependency>

            <!--支付系统-->
            <dependency>
                <groupId>com.xcn.dsxm.xcn_pay</groupId>
                <artifactId>xcn_pay</artifactId>
                <version>0.0.1-SNAPSHOT</version>
            </dependency>

            <!--购物车管理系统-->
            <dependency>
                <groupId>com.xcn.dsxm.xcn_shoppingcart</groupId>
                <artifactId>xcn_shoppingcart</artifactId>
                <version>0.0.1-SNAPSHOT</version>
            </dependency>

            <!--订单管理系统-->
            <dependency>
                <groupId>com.xcn.dsxm.xcn_order</groupId>
                <artifactId>xcn_order</artifactId>
                <version>0.0.1-SNAPSHOT</version>
            </dependency>

            <!--商家后台管理系统-->
            <dependency>
                <groupId>com.xcn.dsxm</groupId>
                <artifactId>xcn_merchant</artifactId>
                <version>0.0.1-SNAPSHOT</version>
            </dependency>

            <!--流量统计分析-->
            <dependency>
                <groupId>com.xcn.dsxm.xcn_analysis</groupId>
                <artifactId>xcn_analysis</artifactId>
                <version>0.0.1-SNAPSHOT</version>
            </dependency>

            <!--客户后台管理系统-->
            <dependency>
                <groupId>com.xcn.dsxm.xcn_customer</groupId>
                <artifactId>xcn_customer</artifactId>
                <version>0.0.1-SNAPSHOT</version>
            </dependency>

            <!--商品管理系统-->
            <dependency>
                <groupId>com.xcn.dsxm.xcn_shoppingcart</groupId>
                <artifactId>xcn_commodity</artifactId>
                <version>0.0.1-SNAPSHOT</version>
            </dependency>

            <!--登录管理系统-->
            <dependency>
                <groupId>com.xcn.dsxm.xcn_login</groupId>
                <artifactId>xcn_login</artifactId>
                <version>0.0.1-SNAPSHOT</version>
            </dependency>

            <!--附件功能系统-->
            <dependency>
                <groupId>com.xcn.dsxm.xcn_annex</groupId>
                <artifactId>xcn_annex</artifactId>
                <version>0.0.1-SNAPSHOT</version>
            </dependency>

        </dependencies>
    </dependencyManagement>

    <dependencies>

        <!--测试-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>

        <!--web-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

        <!--热部署 -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
        </dependency>

        <!--log4j-->
        <dependency>
            <groupId>log4j</groupId>
            <artifactId>log4j</artifactId>
            <version>1.2.17</version>
        </dependency>

        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-api</artifactId>
        </dependency>

        <!--jdbc连接数据库-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-jdbc</artifactId>
        </dependency>

        <!--mysql-->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
        </dependency>

        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>druid</artifactId>
            <version>1.1.16</version>
        </dependency>

        <!--jsonObject-->
        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>fastjson</artifactId>
            <version>1.2.58</version>
        </dependency>

        <dependency>
            <groupId>com.github.pagehelper</groupId>
            <artifactId>pagehelper</artifactId>
            <version>5.1.10</version>
        </dependency>

        <!--aspectJ-->
        <dependency>
            <groupId>aspectj</groupId>
            <artifactId>aspectjweaver</artifactId>
            <version>1.5.4</version>
        </dependency>

        <!--mybatis-->
        <dependency>
            <groupId>org.mybatis.spring.boot</groupId>
            <artifactId>mybatis-spring-boot-starter</artifactId>
            <version>2.1.0</version>
        </dependency>

        <!--连接数据库-->
        <dependency>
            <groupId>commons-dbutils</groupId>
            <artifactId>commons-dbutils</artifactId>
            <version>1.4</version>
        </dependency>

        <dependency>
            <groupId>commons-dbcp</groupId>
            <artifactId>commons-dbcp</artifactId>
            <version>1.2.2</version>
        </dependency>
    </dependencies>

</project>

main下的pom文件,继承parent,引入其他 子项目统一管理

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <!--基本信息-->
    <name>main</name>
    <groupId>com.xcn.dsxm.main</groupId>
    <artifactId>main</artifactId>
    <version>0.0.1-SNAPSHOT</version>

    <!--继承本项目父工程-->
    <parent>
        <groupId>com.xcn.dsxm</groupId>
        <artifactId>xcn_dsxm</artifactId>
        <version>1.0-SNAPSHOT</version>
    </parent>

    <dependencies>
        <dependency>
            <groupId>com.xcn.dsxm.main_public</groupId>
            <artifactId>main_public</artifactId>
        </dependency>

        <dependency>
            <groupId>com.xcn.dsxm.xcn_administrators</groupId>
            <artifactId>xcn_administrators</artifactId>
        </dependency>

        <dependency>
            <groupId>com.xcn.dsxm.xcn_analysis</groupId>
            <artifactId>xcn_analysis</artifactId>
        </dependency>

        <dependency>
            <groupId>com.xcn.dsxm.xcn_annex</groupId>
            <artifactId>xcn_annex</artifactId>
        </dependency>

        <dependency>
            <groupId>com.xcn.dsxm.xcn_commodity</groupId>
            <artifactId>xcn_commodity</artifactId>
            <version>0.0.1-SNAPSHOT</version>
        </dependency>

        <dependency>
            <groupId>com.xcn.dsxm.xcn_customer</groupId>
            <artifactId>xcn_customer</artifactId>
        </dependency>

        <dependency>
            <groupId>com.xcn.dsxm.xcn_login</groupId>
            <artifactId>xcn_login</artifactId>
        </dependency>

        <dependency>
            <groupId>com.xcn.dsxm.xcn_member</groupId>
            <artifactId>xcn_member</artifactId>
        </dependency>

        <dependency>
            <groupId>com.xcn.dsxm.xcn_merchant</groupId>
            <artifactId>xcn_merchant</artifactId>
            <version>0.0.1-SNAPSHOT</version>
        </dependency>

        <dependency>
            <groupId>com.xcn.dsxm.xcn_order</groupId>
            <artifactId>xcn_order</artifactId>
        </dependency>

        <dependency>
            <groupId>com.xcn.dsxm.xcn_pay</groupId>
            <artifactId>xcn_pay</artifactId>
        </dependency>

        <dependency>
            <groupId>com.xcn.dsxm.xcn_shoppingcart</groupId>
            <artifactId>xcn_shoppingcart</artifactId>
        </dependency>

    </dependencies>

    <build>
        <resources>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.*</include>
                </includes>
                <filtering>false</filtering>
            </resource>

            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.*</include>
                </includes>
                <filtering>false</filtering>
            </resource>
        </resources>
    </build>

</project>

main_public下的pom文件

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <!--基本信息-->
    <name>main_public</name>
    <groupId>com.xcn.dsxm.main_public</groupId>
    <artifactId>main_public</artifactId>
    <version>0.0.1-SNAPSHOT</version>

    <!--继承本项目父工程-->
    <parent>
        <groupId>com.xcn.dsxm</groupId>
        <artifactId>xcn_dsxm</artifactId>
        <version>1.0-SNAPSHOT</version>
    </parent>

    <build>
        <resources>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.*</include>
                </includes>
                <filtering>false</filtering>
            </resource>

            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.*</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
        </resources>
    </build>

</project>

Setting设置Maven

在这里插入图片描述

在这里插入图片描述
apache-maven是我自己个儿的jar包小仓库,你们也可以自己整一个 。

Maven搭建多子项目工程 maven创建子项目 阅读详情

相关推荐

Maven环境下构建多模块项目

如果没有指定,就会默认使用该依赖范围。使用此依赖范围的Maven依赖, 对于编译,测试,运行都有效。使用此依赖范围的Maven依赖,对于编译和测试有效, 但在运行时无效。使用此依赖范围的Maven依赖,对于测试和运行有效, 但在编译代码时无效。Maven会解析各个直接依赖的POM,将那些必要的间接依赖,以传递性依赖的形式引入到当前项目中。1. groupId, artifactId, version : 依赖的基本坐标, 对于任何一个依赖来说,基本坐标是最重要的, Maven根据坐标才能找到需要的依赖。

m0_51170293的博客 2638

Maven创建多个子项目

一、下载jdk并安装;下载apache-maven包,解压到指定目录。(例:D:\Java\apache-maven-3.3.9) 二、配置环境。 1.配置jdk环境 系统变量 (1)JAVA_HOME -->C:\Program Files\Java\jdk1.7.0_79 (2)Path在最后添加 -->;C:\Program Files\Java\jdk1.7.0_...

weixin_30915951的博客 358

如何使用 Maven 搭建 Spring Boot 父子项目?

本文探索如何使用 Maven 来搭建 Spring Boot 父子项目,方便我们在搭建 Spring Boot 微服务时作参考。

leileiluoluo的博客 1738

5.Maven环境下构建多模块项目

使用maven提供的多模块构建的特征完成maven环境下多模块的项目的管理和构建 这里以四个模块为例来搭建项目,以达到通俗易懂的初衷 模块 maven_parent -- 基模块,也就是常说的parent (pom) 模块 maven_dao -- 数据库访问层,例如jdbc操作(jar) 模块 maven_service -- 项目的业务逻辑层(jar) 模块 maven_controller -- 用来接收请求,相应数据(war) 1.创建maven_parent项目

qq_51274606的博客 3422

Spring Boot整合Maven多模块项目搭建:从入门到精通

Maven多模块项目是一种通过父项目管理多个子模块的项目结构,适用于中大型复杂系统。其核心优势包括模块化开发、构建效率高和统一依赖管理。文章详细介绍了多模块项目的创建流程,包括父工程的pom配置、子模块的继承关系,以及模块间的依赖设计。通过接口示例展示了分层架构的实现,并提供了依赖管理、多环境配置等高级技巧。最后以用户注册流程为例,演示了从Controller到Service的完整调用链,为开发复杂系统提供了清晰的架构方案。

本博客聚焦 YOLOv11 全流程落地,涵盖架构优化、数据集处理、训练技巧与多场景部署,兼及国产数据库、Java 开发与 AI 模型应用,内容兼顾理论与工程实践,为开发者提供系统干货,助力高效提升技术能力。 2352

CAN接受和发送失败的原因有哪些---之前调试MCP2515驱动时,数据一直发不出去,三个发送邮箱都被占满.至今未解决,读寄存器-总线错误

0.CAN总线错误分析与解决–讲的最精辟的放在最前面 我们知道CAN总线上的每个节点往总线上发送数据的同时会同时读取总线上的数据,并与自己发送的数据作对比。—CAN仲裁??? CAN总线错误分别有发送和接收错误计数,计数达到一定的累计以后就会产生CAN BUS OFF, 这说明CAN总线上出现了严重的错误。如下图CAN总线产生错误后的状态转换机制 如果出现了BUS OFF,总线上的节点需要做一些动作,例如重启CAN控制器或是重新上电,但是这些都只是一些补救措施,最根本的还是需要找到引起BUS OFF的根源

dianqicyuyan的博客 2万+

Maven高级

分块开发设计; 依赖管理; 聚合和继承; 属性相关; 多环境配置与开发; 搭建自己的nexus私服

小旺财的博客 246

AF3​​​​​​​ Msa、TemplateHit、HitMetadata类解读

Msa:处理 多序列比对 (MSA) 结果,为 AlphaFold3 提供 序列进化信息。 TemplateHit:存储 查询序列与模板结构的比对信息,用于 筛选模板。 HitMetadata:提供 比对模板的 PDB 结构信息,帮助 解析和使用模板数据。

qq_27390023的博客 818

Maven构建多个子项目,跨子项目引用properties文件里面内容问题

在B子项目里面想要使用A子项目里面的System.properties一些配置信息。当然也可能在B项目里面写一个单例类,在B项目里面直接引用这个类来使用。可是我这里给出翻看Spring源码有这种用法。

shinebar的专栏 1万+

Xcelium XRUN实用指南:从入门到高效仿真

本文是Xcelium XRUN仿真工具的实用指南,从基础入门到高效应用全面解析。XRUN作为Cadence Xcelium的统一命令行入口,能自动化编译、精细和仿真流程,大幅提升数字芯片与FPGA验证效率。文章详细介绍了最简命令、波形调试、增量编译、多核并行仿真等核心功能,并提供了管理复杂项目、性能调优与深度调试的进阶技巧,帮助工程师快速上手并精通这一高效仿真工具。

weixin_29238147的博客 740

无实习经验?IT应届生简历封神思路:把校园经历写成offer收割机

摘要: IT应届生无实习经历如何打造竞争力简历?本文揭秘“无实习简历封神指南”,通过四大步骤将校园经历转化为HR认可的硬核技能: 素材挖掘:课程设计、个人项目、社团活动、竞赛证书都是隐藏的“实战经验”,用STAR法则细化成果。 技能转化:匹配岗位JD关键词,用“动词+量化结果”包装经历(如“优化查询效率30%”)。 避坑指南:避免流水账、夸大技能或堆砌无关经历,聚焦技术能力与岗位需求。 核心逻辑:HR看重潜力而非经验,用校园经历证明学习能力、问题解决能力和技术落地能力。 无实习≠无竞争力,学会“翻译”经历,

通俗易懂学IT 423

Idea使用Spring initializr搭建Maven的父工程和子项目

本教程是使用Idea下使用spring initializr去搭建Maven工程多项目,也是搭建SpringCloud的多项目教程 1.搭建父项目 1.1首先在建立一个空的文件目录(选择性可以建也可以不建) 1.2可以看到空文件夹的路径 1.3接下来开始搭建父工程 file--New--Module... 1.4Group是你的域名,Artifact是你的项目名,Ty...

wssc63262的博客 3148

微信小程序 - 解决微信支付报错 requestPayment:fail no permission 原因分析及排查处理(支付失败出错,无法唤起支付弹框面板,微信支付API报错请求付款:失败无权限)

微信小程序,微信支付,支付报错,errMsg: "requestPayment:fail no permission",支付失败,支付权限没问题,微信小程序支付报错,检查了appid正确依旧不行,微信小程序支付异常,苹果ios手机,安卓手机,开发者工具模拟器,最新解决教程,小程序wx.requestPayment报错/无响应,小程序支付 requestPaym,微信小程序认证,真机运行,小程序微信支付提示错误,微信小程序里使用微信支付错误提示,微信小程序支付异常,微信支付弹框拉不起来,小程序支付api,都检

🏆 前端领域优质创作者 1万+

IDEA 创建SpringBoot多级Maven父子项目

IDEA 创建SpringBoot多级MAVEN父子项目一、环境准备1、JDK安装配置2、MAVEN安装配置3、IDEA破解版二、项目搭建1、创建顶级Maven项目附: 一级项目完整`pom.xml`配置2、创建二级Maven子项目附: 二级子项目完整`pom.xml`配置3、创建三级Springboot子项目附: 三级子项目完整`pom.xml`配置如何改变文本的样式插入链接与图片如何插入一段漂...

qq_39870079的博客 1万+

081、空间降噪(Spatial Denoise)实战:双边滤波、非局部均值与BM3D在ISP中的调优

调参时,别只看PSNR/SSIM。找几个典型场景(夜景、人像、文字、天空),在真实设备上肉眼对比。我见过PSNR涨了2dB但图像看起来更差的案例——因为PSNR不惩罚纹理丢失。空间降噪这块,理论说再多,不如动手调一次。下次遇到噪点问题,先别急着上BM3D,试试双边滤波的自适应参数,说不定有惊喜。

zzfmlxs的博客 46

C#实现低通和高通滤波算法

低通滤波器允许通过低于某个截止频率的信号成分,并且抑制高于该频率的成分。而高通滤波器则允许通过高于某个截止频率的信号成分,并抑制低于该频率的成分。巴特沃斯滤波器是一种对称的滤波器,具有平坦的幅度响应和最小的群延迟。低通和高通滤波是数字信号处理中常用的滤波技术,用于滤除或增强信号中的特定频率成分。在本篇文章中,我们将使用C#编程语言来实现低通和高通滤波算法。以上就是使用C#实现低通和高通滤波算法的示例代码。你可以根据自己的需求调整截止频率和采样率,将这些代码应用于你的项目中。是滤波器的截止频率,

XisVisual_Basic的博客 1275

使用eclipse搭建maven多module项目(构建父子项目java子项目和web子项目)

1、创建空的Maven项目File–&gt;new–&gt;project–&gt;Maven Project...2、next3、finish4、配置pom&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://w

NancyWu_LuckyGirl的博客 1万+

Microsoft Forms功能深度解析:企业数据收集与协作的智能利器

Microsoft Forms是微软365生态中的在线表单工具,支持问卷调查、测验和投票创建,具备拖拽式界面、多题型设计和实时数据分析功能。其核心价值在于易用性、跨平台兼容性以及与Teams、SharePoint等微软服务的深度集成,满足GDPR/HIPAA等合规要求。提供表单创建、权限管理、自动化流程(通过Power Automate)和审计日志等功能,适用于金融、医疗、教育等多行业场景。虽然存在逻辑分支有限等约束,但通过案例证明能显著提升数据收集效率(达70-85%)。使用时需注意许可证配置(Busin

xueyunshengling的博客 9125

maven多个子项目、父项目之间的引用问题

在项目时用到maven管理项目,在一个就项目的基础上开发新的项目;关于子项目和父项目,子项目与子项目之间的调用问题,发现自己存在不足,以下是自己查询的问题,解决了自己的疑惑。

日常工作记录,解决实际问题,不成体系。 900

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

maven不引入parent_maven多个子项目、父项目之间的引用问题

原文链接:https://www.cnblogs.com/kuoAT/p/6845876.html问题下面是一个简略的项目结构图Parent`------ childA(BusinessLayer) `--- pom.xml`------ childB(WebLayer) `--- pom.xml`------ pom.xml1、Parent怎么能找到childA...

weixin_33891841的博客 2601

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Maven项目中右边的maven Projects中子项目出现灰色

如图所示:  Maven项目中右方查看的Maven Projects中子项目出现灰色 原因:忽略了maven模块 解决方法:在idea中maven的setting中找到ignored files,看右边的面板中是否将变灰的maven模块忽略了。我的模块变灰就是因为这个原因,Settings–&gt;Maven–&gt;Ignored Files 看看是不是有勾选的。去掉就好了 ...

宋大王的小本本 9140

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

maven子项目的springboot配置

正常来说一个maven子项目的parent是父项目,而不是直接继承,这时候就需要改下配置 默认生成的代码入下: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSc...

weixin_30265171的博客 275

JeecgBoot新建maven子项目

JeecgBoot新建子项目前提条件创建项目配置导入依赖controller层安全框架打开拦截 新建子项目 前提条件 拉取项目源码(开源网站都有) 将jeecgboot后端项目导入idea 创建项目 选择maven项目 配置导入依赖 jeecg-boot-module-system的pom文件 <dependency> <groupId>org.jeecgframework.boot</groupId> <artifactId>

weixin_44172800的博客 1982
上一篇: Java HotSpot(TM) 64-Bit Server VM warning
下一篇: 设计模式学习——设计模式的七大原则
小狮子程序开发
博客等级 码龄8年 1115粉丝 66原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值