<?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>
|
|
<artifactId>jnpf-provider</artifactId>
|
<description>使用RPC调用</description>
|
<packaging>pom</packaging>
|
<!-- 本聚合模块只剩一个子模块,且只有一个接口 LogProvider——但**不能删**:
|
它是 Dubbo RPC 的接口契约,provider 端 jnpf-system-dubboservice 的 LogProviderImpl
|
实现它、consumer 端 jnpf-common-springaop 的 RequestLogAspect @DubboReference 它。
|
接口单独成模块正是为了让两端共享而互不依赖实现(compose 里 JNPF_LOG_PROVIDER_URL
|
指的就是这条调用链)。 -->
|
<modules>
|
<module>jnpf-provider-system</module>
|
<!-- 2026-08-11 清理记录:
|
· jnpf-provider-example 随 jnpf-example 一并移除(Dubbo 用法示例)
|
· jnpf-provider-file / jnpf-provider-permission 本就不在本列表里、零源码、
|
无人依赖(全仓库 grep 确认),即不参与构建的游离目录,已一并删除 -->
|
</modules>
|
|
</project>
|