build: 添加Maven多环境配置文件支持

本次提交在pom.xml中新增了dev和prod两个Maven profile配置,用于支持多环境部署:

1. 新增dev开发环境profile,设置为默认激活环境,配置日志级别为debug
2. 新增prod生产环境profile,配置日志级别为warn
3. 移除文件中的多余空白字符,保持代码格式整洁

变更前:项目缺少环境配置,所有环境使用相同配置
变更后:支持通过Maven profile参数切换不同环境配置,便于开发和生产环境分离管理
This commit is contained in:
2026-06-03 15:59:28 +08:00
parent ba74618bea
commit 7112382034

28
pom.xml
View File

@@ -3,7 +3,7 @@
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>
<groupId>com.ruoyi</groupId>
<artifactId>ruoyi</artifactId>
<version>3.9.2</version>
@@ -11,7 +11,7 @@
<name>ruoyi</name>
<url>http://www.ruoyi.vip</url>
<description>若依管理系统</description>
<properties>
<ruoyi.version>3.9.2</ruoyi.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -32,7 +32,27 @@
<jaxb-api.version>2.3.1</jaxb-api.version>
<springdoc.version>3.0.2</springdoc.version>
</properties>
<profiles>
<profile>
<id>dev</id>
<properties>
<!-- 环境标识,需要与配置文件的名称相对应 -->
<profiles.active>dev</profiles.active>
<logging.level>debug</logging.level>
</properties>
<activation>
<!-- 默认环境 -->
<activeByDefault>true</activeByDefault>
</activation>
</profile>
<profile>
<id>prod</id>
<properties>
<profiles.active>prod</profiles.active>
<logging.level>warn</logging.level>
</properties>
</profile>
</profiles>
<!-- 依赖声明 -->
<dependencyManagement>
<dependencies>
@@ -229,4 +249,4 @@
</pluginRepository>
</pluginRepositories>
</project>
</project>