| | |
| | | <modelVersion>4.0.0</modelVersion> |
| | | <groupId>tech.aiflowy</groupId> |
| | | <artifactId>aiflowy</artifactId> |
| | | <version>1.0.1</version> |
| | | <version>${revision}</version> |
| | | <packaging>pom</packaging> |
| | | |
| | | <modules> |
| | |
| | | <maven.compiler.source>8</maven.compiler.source> |
| | | <maven.compiler.target>8</maven.compiler.target> |
| | | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
| | | <maven-flatten.version>1.3.0</maven-flatten.version> |
| | | <revision>1.0.3</revision> |
| | | <mybatis-flex.version>1.10.9</mybatis-flex.version> |
| | | <agents-flex.version>1.0.8</agents-flex.version> |
| | | <agents-flex.version>1.1.2</agents-flex.version> |
| | | <tinyflow-java.version>1.0.8</tinyflow-java.version> |
| | | <okhttp.version>4.9.3</okhttp.version> |
| | | <spring.version>5.3.25</spring.version> |
| | | <spring-boot.version>2.7.18</spring-boot.version> |
| | |
| | | <commonmark.version>0.18.0</commonmark.version> |
| | | <jsoup.version>1.16.1</jsoup.version> |
| | | <commons-io.version>2.18.0</commons-io.version> |
| | | <hutool-http.version>5.8.28</hutool-http.version> |
| | | <hutool-json.version>5.8.32</hutool-json.version> |
| | | <fastexcel.version>1.2.0</fastexcel.version> |
| | | <hutool.version>5.8.36</hutool.version> |
| | | </properties> |
| | | <dependencyManagement> |
| | | <dependencies> |
| | | |
| | | <dependency> |
| | | <groupId>org.springframework.boot</groupId> |
| | | <artifactId>spring-boot-starter-quartz</artifactId> |
| | | <version>${spring-boot.version}</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>org.springframework.boot</groupId> |
| | |
| | | <dependency> |
| | | <groupId>cn.hutool</groupId> |
| | | <artifactId>hutool-core</artifactId> |
| | | <version>5.8.36</version> |
| | | <version>${hutool.version}</version> |
| | | </dependency> |
| | | <!-- https://mvnrepository.com/artifact/cn.hutool/hutool-crypto --> |
| | | <dependency> |
| | | <groupId>cn.hutool</groupId> |
| | | <artifactId>hutool-crypto</artifactId> |
| | | <version>5.8.36</version> |
| | | <version>${hutool.version}</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>cn.hutool</groupId> |
| | | <artifactId>hutool-extra</artifactId> |
| | | <version>5.8.36</version> |
| | | <version>${hutool.version}</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>cn.hutool</groupId> |
| | | <artifactId>hutool-http</artifactId> |
| | | <version>${hutool-http.version}</version> |
| | | <version>${hutool.version}</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>cn.hutool</groupId> |
| | | <artifactId>hutool-json</artifactId> |
| | | <version>${hutool-json.version}</version> |
| | | <version>${hutool.version}</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | |
| | | <artifactId>mysql-connector-j</artifactId> |
| | | <version>8.3.0</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>com.mybatis-flex</groupId> |
| | | <artifactId>mybatis-flex-codegen</artifactId> |
| | | <version>${mybatis-flex.version}</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>com.mybatis-flex</groupId> |
| | | <artifactId>mybatis-flex-spring-boot-starter</artifactId> |
| | | <version>${mybatis-flex.version}</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>com.mybatis-flex</groupId> |
| | | <artifactId>mybatis-flex-core</artifactId> |
| | | <version>${mybatis-flex.version}</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>com.agentsflex</groupId> |
| | | <artifactId>agents-flex-bom</artifactId> |
| | | <version>${agents-flex.version}</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>dev.tinyflow</groupId> |
| | | <artifactId>tinyflow-java-core</artifactId> |
| | | <version>${tinyflow-java.version}</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>com.squareup.okhttp3</groupId> |
| | | <artifactId>okhttp</artifactId> |
| | |
| | | <artifactId>commons-io</artifactId> |
| | | <version>${commons-io.version}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>cn.idev.excel</groupId> |
| | | <artifactId>fastexcel</artifactId> |
| | | <version>${fastexcel.version}</version> |
| | | </dependency> |
| | | |
| | | |
| | | <!--版本管理--> |
| | | <dependency> |
| | | <groupId>tech.aiflowy</groupId> |
| | | <artifactId>aiflowy-common-ai</artifactId> |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>tech.aiflowy</groupId> |
| | | <artifactId>aiflowy-common-all</artifactId> |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>tech.aiflowy</groupId> |
| | | <artifactId>aiflowy-common-base</artifactId> |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>tech.aiflowy</groupId> |
| | | <artifactId>aiflowy-common-cache</artifactId> |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>tech.aiflowy</groupId> |
| | | <artifactId>aiflowy-common-file-storage</artifactId> |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>tech.aiflowy</groupId> |
| | | <artifactId>aiflowy-common-options</artifactId> |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>tech.aiflowy</groupId> |
| | | <artifactId>aiflowy-common-satoken</artifactId> |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>tech.aiflowy</groupId> |
| | | <artifactId>aiflowy-common-sms</artifactId> |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>tech.aiflowy</groupId> |
| | | <artifactId>aiflowy-common-tcaptcha</artifactId> |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>tech.aiflowy</groupId> |
| | | <artifactId>aiflowy-common-web</artifactId> |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | |
| | | |
| | | <!--modules--> |
| | | <dependency> |
| | | <groupId>tech.aiflowy</groupId> |
| | | <artifactId>aiflowy-module-ai</artifactId> |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>tech.aiflowy</groupId> |
| | | <artifactId>aiflowy-module-auth</artifactId> |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>tech.aiflowy</groupId> |
| | | <artifactId>aiflowy-module-autoconfig</artifactId> |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>tech.aiflowy</groupId> |
| | | <artifactId>aiflowy-module-common</artifactId> |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>tech.aiflowy</groupId> |
| | | <artifactId>aiflowy-module-core</artifactId> |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>tech.aiflowy</groupId> |
| | | <artifactId>aiflowy-module-log</artifactId> |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>tech.aiflowy</groupId> |
| | | <artifactId>aiflowy-module-system</artifactId> |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>tech.aiflowy</groupId> |
| | | <artifactId>aiflowy-module-job</artifactId> |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | |
| | | <!--starter--> |
| | | <dependency> |
| | | <groupId>tech.aiflowy</groupId> |
| | | <artifactId>aiflowy-starter</artifactId> |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | </dependencies> |
| | | </dependencyManagement> |
| | | |
| | | <build> |
| | | <plugins> |
| | | <plugin> |
| | | <groupId>org.codehaus.mojo</groupId> |
| | | <artifactId>flatten-maven-plugin</artifactId> |
| | | <version>${maven-flatten.version}</version> |
| | | <configuration> |
| | | <updatePomFile>true</updatePomFile> |
| | | <flattenMode>oss</flattenMode> |
| | | </configuration> |
| | | <executions> |
| | | <execution> |
| | | <id>flatten</id> |
| | | <phase>process-resources</phase> |
| | | <goals> |
| | | <goal>flatten</goal> |
| | | </goals> |
| | | </execution> |
| | | <execution> |
| | | <id>flatten.clean</id> |
| | | <phase>clean</phase> |
| | | <goals> |
| | | <goal>clean</goal> |
| | | </goals> |
| | | </execution> |
| | | </executions> |
| | | </plugin> |
| | | </plugins> |
| | | </build> |
| | | |
| | | </project> |