• maven工程结构搭建


    父工程pom

    1. "1.0" encoding="UTF-8"?>
    2. <project xmlns="http://maven.apache.org/POM/4.0.0"
    3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    4. xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    5. <modelVersion>4.0.0modelVersion>
    6. <packaging>pompackaging>
    7. <modules>
    8. <module>user-servicemodule>
    9. <module>order-sevicemodule>
    10. <module>common-servicemodule>
    11. modules>
    12. <groupId>com.guigugroupId>
    13. <artifactId>maven-micro-shopartifactId>
    14. <version>1.0-SNAPSHOTversion>
    15. <properties>
    16. <spring.version>6.0.6spring.version>
    17. <jackson.version>2.15.0 jackson.version>
    18. <shiro.version>1.10.1 shiro.version>
    19. <io.version>2.11.0io.version>
    20. <maven.compiler.source>17maven.compiler.source>
    21. <maven.compiler.target>17maven.compiler.target>
    22. <project.build.sourceEncoding>UTF-8project.build.sourceEncoding>
    23. properties>
    24. <dependencyManagement>
    25. <dependencies>
    26. <dependency>
    27. <groupId>org.springframeworkgroupId>
    28. <artifactId>spring-contextartifactId>
    29. <version>${spring.version}version>
    30. dependency>
    31. <dependency>
    32. <groupId>com.fasterxml.jackson.coregroupId>
    33. <artifactId>jackson-databindartifactId>
    34. <version>${jackson.version}version>
    35. dependency>
    36. <dependency>
    37. <groupId>org.apache.shirogroupId>
    38. <artifactId>shiro-coreartifactId>
    39. <version>${shiro.version}version>
    40. dependency>
    41. <dependency>
    42. <groupId>commons-iogroupId>
    43. <artifactId>commons-ioartifactId>
    44. <version>${io.version}version>
    45. dependency>
    46. dependencies>
    47. dependencyManagement>
    48. project>

    子工程pom

    1. "1.0" encoding="UTF-8"?>
    2. <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">
    3. <modelVersion>4.0.0modelVersion>
    4. <parent>
    5. <groupId>com.guigugroupId>
    6. <artifactId>maven-micro-shopartifactId>
    7. <version>1.0-SNAPSHOTversion>
    8. parent>
    9. <artifactId>user-serviceartifactId>
    10. <packaging>warpackaging>
    11. <version>1.0.1version>
    12. <dependencies>
    13. <dependency>
    14. <groupId>org.springframeworkgroupId>
    15. <artifactId>spring-contextartifactId>
    16. dependency>
    17. <dependency>
    18. <groupId>com.fasterxml.jackson.coregroupId>
    19. <artifactId>jackson-databindartifactId>
    20. dependency>
    21. dependencies>
    22. project>

  • 相关阅读:
    【带头学C++】基础知识[入门篇]----1.18 volatile强制访问内存
    jQuery_Ajax
    怎么让重要文件自动备份到OneDrive?
    机器学习中常用的分类算法总结
    YOLO V5 使用
    c++ 指针
    Linux网络编程(socket本机通信)
    JSR303参数校验(2)
    PAT.1123 Is It a Complete AVL Tree - AVL树
    net-java-php-python-基于mvc的酒吧系统的设计与实现计算机毕业设计程序
  • 原文地址:https://blog.csdn.net/kjl536566/article/details/139600022