150 lines
		
	
	
		
			4.7 KiB
		
	
	
	
		
			XML
		
	
	
		
		
			
		
	
	
			150 lines
		
	
	
		
			4.7 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 http://maven.apache.org/xsd/maven-4.0.0.xsd">
							 | 
						||
| 
								 | 
							
								    <parent>
							 | 
						||
| 
								 | 
							
								        <artifactId>youchain</artifactId>
							 | 
						||
| 
								 | 
							
								        <groupId>com.youchain</groupId>
							 | 
						||
| 
								 | 
							
								        <version>2.6</version>
							 | 
						||
| 
								 | 
							
								    </parent>
							 | 
						||
| 
								 | 
							
								    <modelVersion>4.0.0</modelVersion>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    <artifactId>youchain-system</artifactId>
							 | 
						||
| 
								 | 
							
								    <name>核心模块</name>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    <properties>
							 | 
						||
| 
								 | 
							
								        <jjwt.version>0.11.2</jjwt.version>
							 | 
						||
| 
								 | 
							
								        <!-- oshi监控需要指定jna版本, 问题详见 https://github.com/oshi/oshi/issues/1040 -->
							 | 
						||
| 
								 | 
							
								        <jna.version>5.8.0</jna.version>
							 | 
						||
| 
								 | 
							
								    </properties>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    <dependencies>
							 | 
						||
| 
								 | 
							
								        <!--jlibmodbus-->
							 | 
						||
| 
								 | 
							
								        <dependency>
							 | 
						||
| 
								 | 
							
								            <groupId>com.intelligt.modbus</groupId>
							 | 
						||
| 
								 | 
							
								            <artifactId>jlibmodbus</artifactId>
							 | 
						||
| 
								 | 
							
								            <version>1.2.9.7</version>
							 | 
						||
| 
								 | 
							
								        </dependency>
							 | 
						||
| 
								 | 
							
								        <!-- 代码生成模块 -->
							 | 
						||
| 
								 | 
							
								        <dependency>
							 | 
						||
| 
								 | 
							
								            <groupId>com.youchain</groupId>
							 | 
						||
| 
								 | 
							
								            <artifactId>youchain-generator</artifactId>
							 | 
						||
| 
								 | 
							
								            <version>2.6</version>
							 | 
						||
| 
								 | 
							
								            <exclusions>
							 | 
						||
| 
								 | 
							
								                <exclusion>
							 | 
						||
| 
								 | 
							
								                    <groupId>com.youchain</groupId>
							 | 
						||
| 
								 | 
							
								                    <artifactId>youchain-common</artifactId>
							 | 
						||
| 
								 | 
							
								                </exclusion>
							 | 
						||
| 
								 | 
							
								            </exclusions>
							 | 
						||
| 
								 | 
							
								        </dependency>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        <dependency>
							 | 
						||
| 
								 | 
							
								            <groupId>org.jeecgframework.jimureport</groupId>
							 | 
						||
| 
								 | 
							
								            <artifactId>jimureport-spring-boot-starter</artifactId>
							 | 
						||
| 
								 | 
							
								            <version>1.6.6</version>
							 | 
						||
| 
								 | 
							
								            <exclusions>
							 | 
						||
| 
								 | 
							
								                <exclusion>
							 | 
						||
| 
								 | 
							
								                    <artifactId>poi-ooxml-schemas</artifactId>
							 | 
						||
| 
								 | 
							
								                    <groupId>org.apache.poi</groupId>
							 | 
						||
| 
								 | 
							
								                </exclusion>
							 | 
						||
| 
								 | 
							
								            </exclusions>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        </dependency>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        <!-- 通用模块 -->
							 | 
						||
| 
								 | 
							
								        <dependency>
							 | 
						||
| 
								 | 
							
								            <groupId>com.youchain</groupId>
							 | 
						||
| 
								 | 
							
								            <artifactId>youchain-tongyong</artifactId>
							 | 
						||
| 
								 | 
							
								            <version>2.6</version>
							 | 
						||
| 
								 | 
							
								        </dependency>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        <!-- tools 模块包含了 common 和 logging 模块 -->
							 | 
						||
| 
								 | 
							
								        <dependency>
							 | 
						||
| 
								 | 
							
								            <groupId>com.youchain</groupId>
							 | 
						||
| 
								 | 
							
								            <artifactId>youchain-tools</artifactId>
							 | 
						||
| 
								 | 
							
								            <version>2.6</version>
							 | 
						||
| 
								 | 
							
								        </dependency>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        <!-- Spring boot websocket -->
							 | 
						||
| 
								 | 
							
										<dependency>
							 | 
						||
| 
								 | 
							
											<groupId>org.springframework.boot</groupId>
							 | 
						||
| 
								 | 
							
											<artifactId>spring-boot-starter-websocket</artifactId>
							 | 
						||
| 
								 | 
							
										</dependency>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        <!-- quartz -->
							 | 
						||
| 
								 | 
							
								        <dependency>
							 | 
						||
| 
								 | 
							
								            <groupId>org.quartz-scheduler</groupId>
							 | 
						||
| 
								 | 
							
								            <artifactId>quartz</artifactId>
							 | 
						||
| 
								 | 
							
								        </dependency>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        <!-- linux的管理 -->
							 | 
						||
| 
								 | 
							
								        <dependency>
							 | 
						||
| 
								 | 
							
								            <groupId>ch.ethz.ganymed</groupId>
							 | 
						||
| 
								 | 
							
								            <artifactId>ganymed-ssh2</artifactId>
							 | 
						||
| 
								 | 
							
								            <version>build210</version>
							 | 
						||
| 
								 | 
							
								        </dependency>
							 | 
						||
| 
								 | 
							
								        <dependency>
							 | 
						||
| 
								 | 
							
								            <groupId>com.jcraft</groupId>
							 | 
						||
| 
								 | 
							
								            <artifactId>jsch</artifactId>
							 | 
						||
| 
								 | 
							
								            <version>0.1.55</version>
							 | 
						||
| 
								 | 
							
								        </dependency>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        <!-- 获取系统信息 -->
							 | 
						||
| 
								 | 
							
								        <dependency>
							 | 
						||
| 
								 | 
							
								            <groupId>com.github.oshi</groupId>
							 | 
						||
| 
								 | 
							
								            <artifactId>oshi-core</artifactId>
							 | 
						||
| 
								 | 
							
								            <version>6.1.4</version>
							 | 
						||
| 
								 | 
							
								        </dependency>
							 | 
						||
| 
								 | 
							
								        <dependency>
							 | 
						||
| 
								 | 
							
								            <groupId>com.youchain</groupId>
							 | 
						||
| 
								 | 
							
								            <artifactId>youchain-logging</artifactId>
							 | 
						||
| 
								 | 
							
								            <version>2.6</version>
							 | 
						||
| 
								 | 
							
								            <scope>compile</scope>
							 | 
						||
| 
								 | 
							
								        </dependency>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        <!-- jwt -->
							 | 
						||
| 
								 | 
							
								        <dependency>
							 | 
						||
| 
								 | 
							
								            <groupId>io.jsonwebtoken</groupId>
							 | 
						||
| 
								 | 
							
								            <artifactId>jjwt-api</artifactId>
							 | 
						||
| 
								 | 
							
								            <version>${jjwt.version}</version>
							 | 
						||
| 
								 | 
							
								        </dependency>
							 | 
						||
| 
								 | 
							
								        <dependency>
							 | 
						||
| 
								 | 
							
								            <groupId>io.jsonwebtoken</groupId>
							 | 
						||
| 
								 | 
							
								            <artifactId>jjwt-impl</artifactId>
							 | 
						||
| 
								 | 
							
								            <version>${jjwt.version}</version>
							 | 
						||
| 
								 | 
							
								        </dependency>
							 | 
						||
| 
								 | 
							
								        <dependency>
							 | 
						||
| 
								 | 
							
								            <groupId>io.jsonwebtoken</groupId>
							 | 
						||
| 
								 | 
							
								            <artifactId>jjwt-jackson</artifactId>
							 | 
						||
| 
								 | 
							
								            <version>${jjwt.version}</version>
							 | 
						||
| 
								 | 
							
								        </dependency>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        <dependency>
							 | 
						||
| 
								 | 
							
								            <groupId>io.netty</groupId>
							 | 
						||
| 
								 | 
							
								            <artifactId>netty-all</artifactId>
							 | 
						||
| 
								 | 
							
								            <version>4.1.42.Final</version>
							 | 
						||
| 
								 | 
							
								        </dependency>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    </dependencies>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    <!-- 打包 -->
							 | 
						||
| 
								 | 
							
								    <build>
							 | 
						||
| 
								 | 
							
								        <plugins>
							 | 
						||
| 
								 | 
							
								            <plugin>
							 | 
						||
| 
								 | 
							
								                <groupId>org.springframework.boot</groupId>
							 | 
						||
| 
								 | 
							
								                <artifactId>spring-boot-maven-plugin</artifactId>
							 | 
						||
| 
								 | 
							
								            </plugin>
							 | 
						||
| 
								 | 
							
								            <!-- 跳过单元测试 -->
							 | 
						||
| 
								 | 
							
								            <plugin>
							 | 
						||
| 
								 | 
							
								                <groupId>org.apache.maven.plugins</groupId>
							 | 
						||
| 
								 | 
							
								                <artifactId>maven-surefire-plugin</artifactId>
							 | 
						||
| 
								 | 
							
								                <configuration>
							 | 
						||
| 
								 | 
							
								                    <skipTests>true</skipTests>
							 | 
						||
| 
								 | 
							
								                </configuration>
							 | 
						||
| 
								 | 
							
								            </plugin>
							 | 
						||
| 
								 | 
							
								        </plugins>
							 | 
						||
| 
								 | 
							
								    </build>
							 | 
						||
| 
								 | 
							
								</project>
							 |