<?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-visualdev</artifactId>
|
<packaging>pom</packaging>
|
<modules>
|
<module>jnpf-visualdev-base</module>
|
<module>jnpf-visualdev-onlinedev</module>
|
<module>jnpf-visualdev-generater</module>
|
<module>jnpf-visualdev-portal</module>
|
</modules>
|
|
<dependencies>
|
|
|
|
</dependencies>
|
|
|
<!-- 平台聚合(2026-08-11):本模块的 *-server 启动壳只在微服务形态下才需要构建。
|
默认(monolith)九个平台模块由 jnpf-platform 聚合进一个 JVM,各自的 fat jar 不再产出
|
——省掉 9 次 repackage(每个约 198MB)。
|
**源码刻意保留不删**:回滚 = mvn -P microservice 重新打出 jar + 把 discovery.yaml
|
的服务名改回各自端口,不需要 git revert。 -->
|
<profiles>
|
<profile>
|
<id>microservice</id>
|
<modules>
|
<module>jnpf-visualdev-server</module>
|
</modules>
|
</profile>
|
</profiles>
|
|
</project>
|