潘志宝
2024-08-21 56dd13db67f735a187842a9c42f7282982326124
提交 | 用户 | 时间
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
56dd13 15     <properties>
16         <shiro.version>1.10.0</shiro.version>
17         <java-jwt.version>3.11.0</java-jwt.version>
18     </properties>
d9f9ba 19
H 20     <dependencies>
21         <dependency>
22             <groupId>com.iailab</groupId>
23             <artifactId>iailab-common-env</artifactId>
24         </dependency>
25         <!-- 消息队列相关 -->
26         <dependency>
27             <groupId>com.iailab</groupId>
28             <artifactId>iailab-common-mq</artifactId>
29         </dependency>
30         <dependency>
31             <groupId>com.iailab</groupId>
32             <artifactId>iailab-common-mybatis</artifactId>
33         </dependency>
34         <dependency>
35             <groupId>com.iailab</groupId>
36             <artifactId>iailab-common-redis</artifactId>
37         </dependency>
38         <dependency>
39             <groupId>com.iailab</groupId>
40             <artifactId>iailab-common-excel</artifactId>
41         </dependency>
42         <dependency>
43             <groupId>com.iailab</groupId>
44             <artifactId>iailab-common-security</artifactId>
45         </dependency>
46         <!-- RPC 远程调用相关 -->
47         <dependency>
48             <groupId>com.iailab</groupId>
49             <artifactId>iailab-common-rpc</artifactId>
50         </dependency>
51         <!-- 监控相关 -->
52         <dependency>
53             <groupId>com.iailab</groupId>
54             <artifactId>iailab-common-monitor</artifactId>
55         </dependency>
56         <!-- Job 定时任务相关 -->
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>
56dd13 81         <dependency>
82             <groupId>com.auth0</groupId>
83             <artifactId>java-jwt</artifactId>
84             <version>${java-jwt.version}</version>
85         </dependency>
d9f9ba 86
H 87         <!-- nacos 客户端 -->
88         <dependency>
89             <groupId>com.alibaba.cloud</groupId>
90             <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
91         </dependency>
92         <!-- nacos 配置中心 -->
93         <dependency>
94             <groupId>com.alibaba.cloud</groupId>
95             <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
96         </dependency>
97
98         <dependency>
99             <groupId>org.quartz-scheduler</groupId>
100             <artifactId>quartz</artifactId>
101             <version>2.3.2</version>
102         </dependency>
103
9d7e02 104         <!-- OPC DA -->
105         <dependency>
106             <groupId>org.openscada.external</groupId>
107             <artifactId>org.openscada.external.jcifs</artifactId>
108             <version>1.2.25</version>
109         </dependency>
110         <dependency>
111             <groupId>org.openscada.jinterop</groupId>
112             <artifactId>org.openscada.jinterop.core</artifactId>
113             <version>2.1.8</version>
114         </dependency>
115         <dependency>
116             <groupId>org.openscada.jinterop</groupId>
117             <artifactId>org.openscada.jinterop.deps</artifactId>
118             <version>1.5.0</version>
119         </dependency>
120         <dependency>
121             <groupId>org.openscada.utgard</groupId>
122             <artifactId>org.openscada.opc.dcom</artifactId>
123             <version>1.5.0</version>
124         </dependency>
125         <dependency>
126             <groupId>org.openscada.utgard</groupId>
127             <artifactId>org.openscada.opc.lib</artifactId>
128             <version>1.5.0</version>
129         </dependency>
130         <dependency>
131             <groupId>org.bouncycastle</groupId>
132             <artifactId>bcprov-jdk15on</artifactId>
133             <version>1.61</version>
134         </dependency>
d9f9ba 135
H 136         <!-- ModBus TCP -->
137         <dependency>
138             <groupId>com.infiniteautomation</groupId>
139             <artifactId>modbus4j</artifactId>
140             <version>3.0.4</version>
141         </dependency>
142
143         <!-- OPC UA -->
144         <dependency>
145             <groupId>org.eclipse.milo</groupId>
146             <artifactId>sdk-client</artifactId>
147             <version>0.6.9</version>
148         </dependency>
149         <dependency>
150             <groupId>org.eclipse.milo</groupId>
151             <artifactId>sdk-server</artifactId>
152             <version>0.6.9</version>
153         </dependency>
154         <dependency>
155             <groupId>com.google.guava</groupId>
156             <artifactId>guava</artifactId>
157             <version>31.0.1-jre</version>
158         </dependency>
159
160         <!-- influxdb -->
161         <dependency>
162             <groupId>com.influxdb</groupId>
163             <artifactId>influxdb-client-java</artifactId>
164             <version>6.8.0</version>
165         </dependency>
166
4a47e4 167         <dependency>
H 168             <groupId>org.junit.jupiter</groupId>
169             <artifactId>junit-jupiter</artifactId>
170             <scope>test</scope>
171         </dependency>
172
d9f9ba 173     </dependencies>
H 174
175     <build>
176         <!-- 设置构建的 jar 包名 -->
177         <finalName>${project.artifactId}</finalName>
178         <plugins>
179             <!-- 打包 -->
180             <plugin>
4a47e4 181                 <groupId>org.apache.maven.plugins</groupId>
H 182                 <artifactId>maven-compiler-plugin</artifactId>
183                 <version>3.1</version>
d9f9ba 184             </plugin>
H 185         </plugins>
186     </build>
187 </project>