潘志宝
2024-08-15 31802db28f0dd6f34b50e6e588591ad1d6c3e4c1
提交 | 用户 | 时间
d9f9ba 1 <?xml version="1.0" encoding="UTF-8"?>
H 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     <parent>
7         <groupId>com.iailab</groupId>
8         <artifactId>iailab-module-data</artifactId>
9         <version>${revision}</version>
10     </parent>
11     <artifactId>iailab-module-data-biz</artifactId>
12     <name>${project.artifactId}</name>
13     <packaging>jar</packaging>
14
15
16     <dependencies>
17         <dependency>
18             <groupId>com.iailab</groupId>
19             <artifactId>iailab-common-env</artifactId>
20         </dependency>
21         <!-- 消息队列相关 -->
22         <dependency>
23             <groupId>com.iailab</groupId>
24             <artifactId>iailab-common-mq</artifactId>
25         </dependency>
26         <dependency>
27             <groupId>com.iailab</groupId>
28             <artifactId>iailab-common-mybatis</artifactId>
29         </dependency>
30         <dependency>
31             <groupId>com.iailab</groupId>
32             <artifactId>iailab-common-redis</artifactId>
33         </dependency>
34         <dependency>
35             <groupId>com.iailab</groupId>
36             <artifactId>iailab-common-excel</artifactId>
37         </dependency>
38         <dependency>
39             <groupId>com.iailab</groupId>
40             <artifactId>iailab-common-security</artifactId>
41         </dependency>
42         <!-- RPC 远程调用相关 -->
43         <dependency>
44             <groupId>com.iailab</groupId>
45             <artifactId>iailab-common-rpc</artifactId>
46         </dependency>
47         <!-- 监控相关 -->
48         <dependency>
49             <groupId>com.iailab</groupId>
50             <artifactId>iailab-common-monitor</artifactId>
51         </dependency>
52         <!-- Job 定时任务相关 -->
53         <dependency>
54             <groupId>com.iailab</groupId>
55             <artifactId>iailab-common-job</artifactId>
56         </dependency>
57         <dependency>
58             <groupId>com.iailab</groupId>
59             <artifactId>iailab-common-biz-data-permission</artifactId>
60         </dependency>
61         <dependency>
62             <groupId>com.iailab</groupId>
63             <artifactId>iailab-module-data-api</artifactId>
64             <version>${revision}</version>
65         </dependency>
66         <dependency>
67             <groupId>com.iailab</groupId>
68             <artifactId>iailab-module-model-api</artifactId>
69             <version>${revision}</version>
70         </dependency>
71         <dependency>
72             <groupId>com.iailab</groupId>
73             <artifactId>iailab-module-infra-api</artifactId>
74             <version>${revision}</version>
75         </dependency>
76         <dependency>
77             <groupId>com.iailab</groupId>
78             <artifactId>iailab-module-system-api</artifactId>
79             <version>${revision}</version>
80         </dependency>
81
82         <!-- nacos 客户端 -->
83         <dependency>
84             <groupId>com.alibaba.cloud</groupId>
85             <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
86         </dependency>
87         <!-- nacos 配置中心 -->
88         <dependency>
89             <groupId>com.alibaba.cloud</groupId>
90             <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
91         </dependency>
92
93         <dependency>
94             <groupId>org.quartz-scheduler</groupId>
95             <artifactId>quartz</artifactId>
96             <version>2.3.2</version>
97         </dependency>
98 <!--        <dependency>-->
99 <!--            <groupId>cn.afterturn</groupId>-->
100 <!--            <artifactId>easypoi-base</artifactId>-->
101 <!--            <version>${easypoi.version}</version>-->
102 <!--        </dependency>-->
103 <!--        <dependency>-->
104 <!--            <groupId>cn.afterturn</groupId>-->
105 <!--            <artifactId>easypoi-web</artifactId>-->
106 <!--            <version>${easypoi.version}</version>-->
107 <!--        </dependency>-->
108 <!--        <dependency>-->
109 <!--            <groupId>cn.afterturn</groupId>-->
110 <!--            <artifactId>easypoi-annotation</artifactId>-->
111 <!--            <version>${easypoi.version}</version>-->
112 <!--        </dependency>-->
113
114         <!-- 引用POI -->
115 <!--        <dependency>-->
116 <!--            <groupId>org.apache.poi</groupId>-->
117 <!--            <artifactId>poi</artifactId>-->
118 <!--            <version>4.1.1</version>-->
119 <!--        </dependency>-->
120
121 <!--        <dependency>-->
122 <!--            <groupId>org.jetbrains</groupId>-->
123 <!--            <artifactId>annotations</artifactId>-->
124 <!--            <version>17.0.0</version>-->
125 <!--            <scope>compile</scope>-->
126 <!--        </dependency>-->
127
128         <!-- ModBus TCP -->
129         <dependency>
130             <groupId>com.infiniteautomation</groupId>
131             <artifactId>modbus4j</artifactId>
132             <version>3.0.4</version>
133         </dependency>
134
135         <!-- OPC UA -->
136         <dependency>
137             <groupId>org.eclipse.milo</groupId>
138             <artifactId>sdk-client</artifactId>
139             <version>0.6.9</version>
140         </dependency>
141         <dependency>
142             <groupId>org.eclipse.milo</groupId>
143             <artifactId>sdk-server</artifactId>
144             <version>0.6.9</version>
145         </dependency>
146         <dependency>
147             <groupId>com.google.guava</groupId>
148             <artifactId>guava</artifactId>
149             <version>31.0.1-jre</version>
150         </dependency>
151
152         <!-- influxdb -->
153         <dependency>
154             <groupId>com.influxdb</groupId>
155             <artifactId>influxdb-client-java</artifactId>
156             <version>6.8.0</version>
157         </dependency>
158
4a47e4 159         <dependency>
H 160             <groupId>org.junit.jupiter</groupId>
161             <artifactId>junit-jupiter</artifactId>
162             <scope>test</scope>
163         </dependency>
164
d9f9ba 165 <!--        &lt;!&ndash; websocket &ndash;&gt;-->
H 166 <!--        <dependency>-->
167 <!--            <groupId>org.springframework.boot</groupId>-->
168 <!--            <artifactId>spring-boot-starter-websocket</artifactId>-->
169 <!--        </dependency>-->
170
171     </dependencies>
172
173     <build>
174         <!-- 设置构建的 jar 包名 -->
175         <finalName>${project.artifactId}</finalName>
176         <plugins>
177             <!-- 打包 -->
178             <plugin>
4a47e4 179                 <groupId>org.apache.maven.plugins</groupId>
H 180                 <artifactId>maven-compiler-plugin</artifactId>
181                 <version>3.1</version>
d9f9ba 182             </plugin>
4a47e4 183
H 184             <!--            <plugin>-->
185 <!--                <groupId>org.springframework.boot</groupId>-->
186 <!--                <artifactId>spring-boot-maven-plugin</artifactId>-->
187 <!--                <version>${spring.boot.version}</version>-->
188 <!--                <executions>-->
189 <!--                    <execution>-->
190 <!--                        <goals>-->
191 <!--                            <goal>repackage</goal> &lt;!&ndash; 将引入的 jar 打入其中 &ndash;&gt;-->
192 <!--                        </goals>-->
193 <!--                    </execution>-->
194 <!--                </executions>-->
195 <!--            </plugin>-->
d9f9ba 196         </plugins>
H 197     </build>
198
199
200 </project>