mirror of
https://gitee.com/battcn/wemirr-platform.git
synced 2026-05-07 01:01:16 +08:00
# Conflicts: # wemirr-platform-framework/common-spring-boot-starter/pom.xml # wemirr-platform-framework/common-spring-boot-starter/src/main/java/com/wemirr/framework/boot/response/GlobalJsonDeserializer.java # wemirr-platform-framework/mongodb-plus-spring-boot-starter/src/main/java/com/wemirr/framework/mongodb/DynamicMongoAutoConfiguration.java # wemirr-platform-framework/redis-plus-spring-boot-starter/pom.xml # wemirr-platform-framework/robot-spring-boot-starter/src/main/java/com/wemirr/framework/robot/message/push/RobotMessageHandler.java # wemirr-platform-framework/websocket-spring-boot-starter/pom.xml # wemirr-platform-suite/pom.xml # wemirr-plugin/wemirr-platform-ai/src/main/java/com/wemirr/platform/ai/service/VectorizationOrchestrationService.java # wemirr-plugin/wemirr-platform-ai/src/main/java/com/wemirr/platform/ai/service/impl/VectorServiceImpl.java
213 lines
8.2 KiB
XML
213 lines
8.2 KiB
XML
<?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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
|
|
<modelVersion>4.0.0</modelVersion>
|
|
<parent>
|
|
<groupId>com.wemirr</groupId>
|
|
<artifactId>wemirr-platform-dependencies</artifactId>
|
|
<version>4.0.0-SNAPSHOT</version>
|
|
</parent>
|
|
|
|
<artifactId>wemirr-platform-suite</artifactId>
|
|
<name>${project.artifactId}</name>
|
|
<description>开发工具套件服务,提供文件存储、代码生成、低代码等功能</description>
|
|
|
|
<dependencies>
|
|
<!-- Lombok -->
|
|
<dependency>
|
|
<groupId>org.projectlombok</groupId>
|
|
<artifactId>lombok</artifactId>
|
|
<scope>provided</scope>
|
|
</dependency>
|
|
|
|
<!-- 内部模块 -->
|
|
<dependency>
|
|
<groupId>com.wemirr.framework</groupId>
|
|
<artifactId>common-spring-boot-starter</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>com.wemirr.framework</groupId>
|
|
<artifactId>feign-plugin-spring-boot-starter</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>com.wemirr</groupId>
|
|
<artifactId>wemirr-platform-suite-api</artifactId>
|
|
</dependency>
|
|
|
|
<!-- Spring Boot -->
|
|
<dependency>
|
|
<groupId>org.springframework.boot</groupId>
|
|
<artifactId>spring-boot-starter-freemarker</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>org.springframework.boot</groupId>
|
|
<artifactId>spring-boot-starter-data-redis</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>org.springframework.boot</groupId>
|
|
<artifactId>spring-boot-starter-data-mongodb</artifactId>
|
|
</dependency>
|
|
|
|
<!-- Spring Cloud -->
|
|
<dependency>
|
|
<groupId>org.springframework.cloud</groupId>
|
|
<artifactId>spring-cloud-starter-loadbalancer</artifactId>
|
|
</dependency>
|
|
|
|
<!-- Spring Cloud Alibaba -->
|
|
<dependency>
|
|
<groupId>com.alibaba.cloud</groupId>
|
|
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>com.alibaba.cloud</groupId>
|
|
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
|
|
</dependency>
|
|
|
|
<!-- 链路追踪 -->
|
|
<dependency>
|
|
<groupId>io.micrometer</groupId>
|
|
<artifactId>micrometer-tracing-bridge-brave</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>io.micrometer</groupId>
|
|
<artifactId>micrometer-observation</artifactId>
|
|
</dependency>
|
|
|
|
<!-- 文件存储 -->
|
|
<dependency>
|
|
<groupId>org.dromara.x-file-storage</groupId>
|
|
<artifactId>x-file-storage-spring</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>io.minio</groupId>
|
|
<artifactId>minio</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>com.amazonaws</groupId>
|
|
<artifactId>aws-java-sdk-s3</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>com.qiniu</groupId>
|
|
<artifactId>qiniu-java-sdk</artifactId>
|
|
</dependency>
|
|
|
|
<!-- 代码生成 -->
|
|
<dependency>
|
|
<groupId>com.baomidou</groupId>
|
|
<artifactId>mybatis-plus-generator</artifactId>
|
|
<version>3.5.3.2</version>
|
|
</dependency>
|
|
|
|
<!-- 低代码 -->
|
|
<dependency>
|
|
<groupId>org.anyline</groupId>
|
|
<artifactId>anyline-environment-spring-data-jdbc</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>org.anyline</groupId>
|
|
<artifactId>anyline-data-jdbc-mysql</artifactId>
|
|
</dependency>
|
|
|
|
<!-- Test -->
|
|
<dependency>
|
|
<groupId>org.springframework.boot</groupId>
|
|
<artifactId>spring-boot-starter-test</artifactId>
|
|
<scope>test</scope>
|
|
</dependency>
|
|
</dependencies>
|
|
|
|
<build>
|
|
<finalName>${project.name}</finalName>
|
|
<resources>
|
|
<resource>
|
|
<filtering>false</filtering>
|
|
<directory>src/main/resources</directory>
|
|
</resource>
|
|
<resource>
|
|
<filtering>false</filtering>
|
|
<directory>src/main/java</directory>
|
|
<includes>
|
|
<include>**/*.xml</include>
|
|
</includes>
|
|
</resource>
|
|
</resources>
|
|
<plugins>
|
|
<plugin>
|
|
<groupId>org.springframework.boot</groupId>
|
|
<artifactId>spring-boot-maven-plugin</artifactId>
|
|
<version>${spring-boot.version}</version>
|
|
<configuration>
|
|
<mainClass>com.wemirr.platform.suite.SuiteApplication</mainClass>
|
|
</configuration>
|
|
<executions>
|
|
<execution>
|
|
<goals>
|
|
<goal>repackage</goal>
|
|
<goal>build-info</goal>
|
|
</goals>
|
|
</execution>
|
|
</executions>
|
|
</plugin>
|
|
|
|
<plugin>
|
|
<groupId>com.diffplug.spotless</groupId>
|
|
<artifactId>spotless-maven-plugin</artifactId>
|
|
<version>${spotless-maven-plugin.version}</version>
|
|
<configuration>
|
|
<java>
|
|
<eclipse>
|
|
<file>../dev-support/spotless/wp_eclipse_formatter.xml</file>
|
|
</eclipse>
|
|
<licenseHeader>
|
|
<file>../dev-support/spotless/license-header</file>
|
|
</licenseHeader>
|
|
</java>
|
|
<pom>
|
|
<sortPom>
|
|
<encoding>UTF-8</encoding>
|
|
<nrOfIndentSpace>4</nrOfIndentSpace>
|
|
<keepBlankLines>true</keepBlankLines>
|
|
<indentBlankLines>true</indentBlankLines>
|
|
<indentSchemaLocation>false</indentSchemaLocation>
|
|
<spaceBeforeCloseEmptyElement>true</spaceBeforeCloseEmptyElement>
|
|
<sortModules>false</sortModules>
|
|
<sortExecutions>false</sortExecutions>
|
|
<predefinedSortOrder>custom_1</predefinedSortOrder>
|
|
<expandEmptyElements>false</expandEmptyElements>
|
|
<sortProperties>false</sortProperties>
|
|
</sortPom>
|
|
<replace>
|
|
<name>Leading blank line</name>
|
|
<search>--><project</search>
|
|
<replacement>--><project</replacement>
|
|
</replace>
|
|
</pom>
|
|
</configuration>
|
|
</plugin>
|
|
<plugin>
|
|
<artifactId>maven-checkstyle-plugin</artifactId>
|
|
<version>${maven-checkstyle-plugin.version}</version>
|
|
<configuration>
|
|
<consoleOutput>true</consoleOutput>
|
|
<failOnViolation>true</failOnViolation>
|
|
<failsOnError>true</failsOnError>
|
|
<violationSeverity>error</violationSeverity>
|
|
<!--suppress MavenModelInspection -->
|
|
<configLocation>../dev-support/checkstyle.xml</configLocation>
|
|
<includeTestSourceDirectory>true</includeTestSourceDirectory>
|
|
<excludes>**/autogen/**/*</excludes>
|
|
</configuration>
|
|
</plugin>
|
|
<plugin>
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
<artifactId>maven-compiler-plugin</artifactId>
|
|
<configuration>
|
|
<source>21</source>
|
|
<target>21</target>
|
|
</configuration>
|
|
</plugin>
|
|
</plugins>
|
|
</build>
|
|
</project>
|