刘光辉
9 小时以前 34981c30a78e8bbd7791131059a9210f9928b62c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?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">
    <parent>
        <artifactId>jnpf-java-cloud</artifactId>
        <groupId>com.jnpf</groupId>
        <version>6.1.0-RELEASE</version>
    </parent>
    <modelVersion>4.0.0</modelVersion>
 
    <!-- 平台聚合服务:把 9 个「基本不改的平台模块」并进一个 JVM
         (system permission oauth visualdev visualdata message file app flowable)。
         动因见 tasks/todo.md「当前任务」章:客户为企业内部用户、并发小;平台模块不随上游升级,
         合并最大的传统代价(合不进上游补丁)在本项目为零;开发机 16G 起不动 11 个 JVM。
 
         纪律(与 jnpf-biz-common 同):
         ① 本聚合层**只做聚合,不写业务**——业务代码留在各原模块里,一行都不搬;
         ② 原 9 个 *-server 模块**保留不删**,由根 pom 的 microservice profile 控制是否构建,
            回滚 = 改回 discovery.yaml + mvn -P microservice,不需要 git revert;
         ③ 9 个 Feign 服务名在 discovery.yaml 里**全部保留为别名**指向本服务端口,
            调用方与回归脚本零改动(沿用 audit 并入 biz-common 时验证过的做法)。 -->
    <artifactId>jnpf-platform</artifactId>
    <packaging>pom</packaging>
    <modules>
        <module>jnpf-platform-server</module>
    </modules>
</project>