中国算力平台算力登记系统2.0
yanzhaofeige
2024-09-30 bbe1d29538c39b65d85f22de879f2ee4a5a42bd9
commit | author | age
43dc29 1 <?xml version="1.0" encoding="UTF-8"?>
Y 2 <project xmlns="http://maven.apache.org/POM/4.0.0"
3          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5     <modelVersion>4.0.0</modelVersion>
6     
7     <groupId>com.odcc.cpzidc</groupId>
8     <artifactId>cpzidc</artifactId>
9     <version>3.8.8</version>
10
11     <name>cpzidc</name>
12     <url>http://www.ruoyi.vip</url>
13     <description>中国算力平台算力登记系统</description>
14     
15     <properties>
16         <cpzidc.version>3.8.8</cpzidc.version>
17         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
18         <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
19         <java.version>1.8</java.version>
20         <maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>
21         <spring-framework.version>5.3.33</spring-framework.version>
22         <spring-security.version>5.7.12</spring-security.version>
23         <druid.version>1.2.23</druid.version>
24         <bitwalker.version>1.21</bitwalker.version>
25         <swagger.version>3.0.0</swagger.version>
26         <kaptcha.version>2.3.3</kaptcha.version>
27         <pagehelper.boot.version>1.4.7</pagehelper.boot.version>
28         <fastjson.version>2.0.43</fastjson.version>
29         <oshi.version>6.6.3</oshi.version>
30         <commons.io.version>2.13.0</commons.io.version>
31         <poi.version>4.1.2</poi.version>
32         <velocity.version>2.3</velocity.version>
33         <jwt.version>0.9.1</jwt.version>
34     </properties>
35
36     <!-- 依赖声明 -->
37     <dependencyManagement>
38         <dependencies>
39
40             <!-- SpringFramework的依赖配置-->
41             <dependency>
42                 <groupId>org.springframework</groupId>
43                 <artifactId>spring-framework-bom</artifactId>
44                 <version>${spring-framework.version}</version>
45                 <type>pom</type>
46                 <scope>import</scope>
47             </dependency>
48
49             <!-- SpringSecurity的依赖配置-->
50             <dependency>
51                 <groupId>org.springframework.security</groupId>
52                 <artifactId>spring-security-bom</artifactId>
53                 <version>${spring-security.version}</version>
54                 <type>pom</type>
55                 <scope>import</scope>
56             </dependency>
57
58             <!-- SpringBoot的依赖配置-->
59             <dependency>
60                 <groupId>org.springframework.boot</groupId>
61                 <artifactId>spring-boot-dependencies</artifactId>
62                 <version>2.5.15</version>
63                 <type>pom</type>
64                 <scope>import</scope>
65             </dependency>
66
67             <!-- 阿里数据库连接池 -->
68             <dependency>
69                 <groupId>com.alibaba</groupId>
70                 <artifactId>druid-spring-boot-starter</artifactId>
71                 <version>${druid.version}</version>
72             </dependency>
73
74             <!-- 解析客户端操作系统、浏览器等 -->
75             <dependency>
76                 <groupId>eu.bitwalker</groupId>
77                 <artifactId>UserAgentUtils</artifactId>
78                 <version>${bitwalker.version}</version>
79             </dependency>
80
81             <!-- pagehelper 分页插件 -->
82             <dependency>
83                 <groupId>com.github.pagehelper</groupId>
84                 <artifactId>pagehelper-spring-boot-starter</artifactId>
85                 <version>${pagehelper.boot.version}</version>
86             </dependency>
87
88             <!-- 获取系统信息 -->
89             <dependency>
90                 <groupId>com.github.oshi</groupId>
91                 <artifactId>oshi-core</artifactId>
92                 <version>${oshi.version}</version>
93             </dependency>
94
95             <!-- Swagger3依赖 -->
96             <dependency>
97                 <groupId>io.springfox</groupId>
98                 <artifactId>springfox-boot-starter</artifactId>
99                 <version>${swagger.version}</version>
100                 <exclusions>
101                     <exclusion>
102                         <groupId>io.swagger</groupId>
103                         <artifactId>swagger-models</artifactId>
104                     </exclusion>
105                 </exclusions>
106             </dependency>
107
108             <!-- io常用工具类 -->
109             <dependency>
110                 <groupId>commons-io</groupId>
111                 <artifactId>commons-io</artifactId>
112                 <version>${commons.io.version}</version>
113             </dependency>
114
115             <!-- excel工具 -->
116             <dependency>
117                 <groupId>org.apache.poi</groupId>
118                 <artifactId>poi-ooxml</artifactId>
119                 <version>${poi.version}</version>
120             </dependency>
121
122             <!-- velocity代码生成使用模板 -->
123             <dependency>
124                 <groupId>org.apache.velocity</groupId>
125                 <artifactId>velocity-engine-core</artifactId>
126                 <version>${velocity.version}</version>
127             </dependency>
128
129             <!-- 阿里JSON解析器 -->
130             <dependency>
131                 <groupId>com.alibaba.fastjson2</groupId>
132                 <artifactId>fastjson2</artifactId>
133                 <version>${fastjson.version}</version>
134             </dependency>
135
136             <!-- Token生成与解析-->
137             <dependency>
138                 <groupId>io.jsonwebtoken</groupId>
139                 <artifactId>jjwt</artifactId>
140                 <version>${jwt.version}</version>
141             </dependency>
142
143             <!-- 验证码 -->
144             <dependency>
145                 <groupId>pro.fessional</groupId>
146                 <artifactId>kaptcha</artifactId>
147                 <version>${kaptcha.version}</version>
148             </dependency>
149
150             <!-- 定时任务-->
151             <dependency>
152                 <groupId>com.odcc.cpzidc</groupId>
153                 <artifactId>cpzidc-quartz</artifactId>
154                 <version>${cpzidc.version}</version>
155             </dependency>
156
157             <!-- 代码生成-->
158             <dependency>
159                 <groupId>com.odcc.cpzidc</groupId>
160                 <artifactId>cpzidc-generator</artifactId>
161                 <version>${cpzidc.version}</version>
162             </dependency>
163
164             <!-- 核心模块-->
165             <dependency>
166                 <groupId>com.odcc.cpzidc</groupId>
167                 <artifactId>cpzidc-framework</artifactId>
168                 <version>${cpzidc.version}</version>
169             </dependency>
170
171             <!-- 系统模块-->
172             <dependency>
173                 <groupId>com.odcc.cpzidc</groupId>
174                 <artifactId>cpzidc-system</artifactId>
175                 <version>${cpzidc.version}</version>
176             </dependency>
177
178             <!-- 通用工具-->
179             <dependency>
180                 <groupId>com.odcc.cpzidc</groupId>
181                 <artifactId>cpzidc-common</artifactId>
182                 <version>${cpzidc.version}</version>
183             </dependency>
184
185         </dependencies>
186     </dependencyManagement>
187
188     <modules>
189         <module>cpzidc-admin</module>
190         <module>cpzidc-framework</module>
191         <module>cpzidc-system</module>
192         <module>cpzidc-quartz</module>
193         <module>cpzidc-generator</module>
194         <module>cpzidc-common</module>
195     </modules>
196     <packaging>pom</packaging>
197
198     <build>
199         <plugins>
200             <plugin>
201                 <groupId>org.apache.maven.plugins</groupId>
202                 <artifactId>maven-compiler-plugin</artifactId>
203                 <version>3.1</version>
204                 <configuration>
205                     <source>${java.version}</source>
206                     <target>${java.version}</target>
207                     <encoding>${project.build.sourceEncoding}</encoding>
208                 </configuration>
209             </plugin>
210         </plugins>
211     </build>
212
213     <repositories>
214         <repository>
215             <id>public</id>
216             <name>aliyun nexus</name>
217             <url>https://maven.aliyun.com/repository/public</url>
218             <releases>
219                 <enabled>true</enabled>
220             </releases>
221         </repository>
222     </repositories>
223
224     <pluginRepositories>
225         <pluginRepository>
226             <id>public</id>
227             <name>aliyun nexus</name>
228             <url>https://maven.aliyun.com/repository/public</url>
229             <releases>
230                 <enabled>true</enabled>
231             </releases>
232             <snapshots>
233                 <enabled>false</enabled>
234             </snapshots>
235         </pluginRepository>
236     </pluginRepositories>
237
238 </project>