| | |
| | | <module>ycl-common</module> |
| | | <module>ycl-server</module> |
| | | <module>ycl-pojo</module> |
| | | <module>ycl-generator</module> |
| | | </modules> |
| | | |
| | | <properties> |
| | | <spring-boot.version>3.0.6</spring-boot.version> |
| | | <commons.io.version>2.13.0</commons.io.version> |
| | | <bitwalker.version>1.21</bitwalker.version> |
| | | <mybatis.spring.version>3.0.0</mybatis.spring.version> |
| | |
| | | <fastjson.version>2.0.43</fastjson.version> |
| | | <commons.lang.version>2.6</commons.lang.version> |
| | | <druid.version>1.2.20</druid.version> |
| | | <pagehelper.version>1.3.0</pagehelper.version> |
| | | <pagehelper.boot.version>1.4.6</pagehelper.boot.version> |
| | | <aliyun.sdk.oss.version>3.10.2</aliyun.sdk.oss.version> |
| | | <knife4j.version>3.0.2</knife4j.version> |
| | | <aspectj.version>1.9.4</aspectj.version> |
| | | <mybatis-plus.version>3.5.4</mybatis-plus.version> |
| | | <mybatis-plus.version>3.5.4.1</mybatis-plus.version> |
| | | <jwt.version>0.9.1</jwt.version> |
| | | <jaxb-api.version>2.3.1</jaxb-api.version> |
| | | <poi.version>4.1.2</poi.version> |
| | | <hutool.version>5.8.22</hutool.version> |
| | | <oshi.version>6.4.0</oshi.version> |
| | | <kaptcha.version>2.3.3</kaptcha.version> |
| | | <easyexcel.version>3.3.2</easyexcel.version> |
| | | <therapi-javadoc.version>0.15.0</therapi-javadoc.version> |
| | | <spring-boot.version>3.0.6</spring-boot.version> |
| | | <mapstruct-plus.version>1.3.5</mapstruct-plus.version> |
| | | <mapstruct-plus.lombok.version>0.2.0</mapstruct-plus.lombok.version> |
| | | <velocity.version>2.3</velocity.version> |
| | | <commons.collections.version>3.2.2</commons.collections.version> |
| | | <!-- 插件版本 --> |
| | | <maven-jar-plugin.version>3.2.2</maven-jar-plugin.version> |
| | | <maven-war-plugin.version>3.2.2</maven-war-plugin.version> |
| | |
| | | </profiles> |
| | | <dependencyManagement> |
| | | <dependencies> |
| | | <!-- 获取系统信息 --> |
| | | <dependency> |
| | | <groupId>com.github.oshi</groupId> |
| | | <artifactId>oshi-core</artifactId> |
| | | <version>${oshi.version}</version> |
| | | </dependency> |
| | | <!-- 解析客户端操作系统、浏览器等 --> |
| | | <dependency> |
| | | <groupId>eu.bitwalker</groupId> |
| | | <artifactId>UserAgentUtils</artifactId> |
| | | <version>${bitwalker.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- velocity代码生成使用模板 --> |
| | | <dependency> |
| | | <groupId>org.apache.velocity</groupId> |
| | | <artifactId>velocity-engine-core</artifactId> |
| | | <version>${velocity.version}</version> |
| | | </dependency> |
| | | <!-- io常用工具类 --> |
| | | <dependency> |
| | | <groupId>commons-io</groupId> |
| | | <artifactId>commons-io</artifactId> |
| | | <version>${commons.io.version}</version> |
| | | </dependency> |
| | | <!-- collections工具类 --> |
| | | <dependency> |
| | | <groupId>commons-collections</groupId> |
| | | <artifactId>commons-collections</artifactId> |
| | | <version>${commons.collections.version}</version> |
| | | </dependency> |
| | | <!-- excel工具 --> |
| | | <dependency> |
| | |
| | | </dependencyManagement> |
| | | |
| | | <dependencies> |
| | | <!-- Activiti7 --> |
| | | <dependency> |
| | | <groupId>org.activiti</groupId> |
| | | <artifactId>activiti-spring-boot-starter</artifactId> |
| | | <version>7.0.0.GA</version> |
| | | <groupId>org.bytedeco</groupId> |
| | | <artifactId>javacv-platform</artifactId> |
| | | <version>1.5.1</version> |
| | | <type>pom</type> |
| | | </dependency> |
| | | <!-- sip协议栈 --> |
| | | <dependency> |
| | | <groupId>javax.sip</groupId> |
| | | <artifactId>jain-sip-ri</artifactId> |
| | | <version>1.3.0-91</version> |
| | | </dependency> |
| | | <!-- 海康client --> |
| | | <dependency> |
| | | <groupId>com.hikvision.ga</groupId> |
| | | <artifactId>artemis-http-client</artifactId> |
| | | <version>1.1.3</version> |
| | | </dependency> |
| | | <!-- jpa --> |
| | | <dependency> |
| | |
| | | <version>${mybatis.spring.version}</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>org.springframework.boot</groupId> |
| | | <artifactId>spring-boot-starter-data-mongodb</artifactId> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>org.projectlombok</groupId> |
| | | <artifactId>lombok</artifactId> |
| | |
| | | <version>${druid.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- pagehelper 分页插件 --> |
| | | <dependency> |
| | | <groupId>com.github.pagehelper</groupId> |
| | | <artifactId>pagehelper-spring-boot-starter</artifactId> |
| | | <version>${pagehelper.version}</version> |
| | | <version>${pagehelper.boot.version}</version> |
| | | <exclusions> |
| | | <exclusion> |
| | | <groupId>org.mybatis</groupId> |
| | | <artifactId>mybatis</artifactId> |
| | | </exclusion> |
| | | <exclusion> |
| | | <groupId>org.mybatis</groupId> |
| | | <artifactId>mybatis-spring</artifactId> |
| | | </exclusion> |
| | | </exclusions> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | |
| | | <artifactId>jaxb-api</artifactId> |
| | | <version>${jaxb-api.version}</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>com.alibaba</groupId> |
| | | <artifactId>easyexcel</artifactId> |
| | | <version>${easyexcel.version}</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>org.springframework.cloud</groupId> |
| | | <artifactId>spring-cloud-starter-openfeign</artifactId> |
| | | <version>4.0.4</version> |
| | | </dependency> |
| | | |
| | | |
| | | </dependencies> |
| | | |
| | | <build> |
| | |
| | | <plugin> |
| | | <groupId>org.apache.maven.plugins</groupId> |
| | | <artifactId>maven-compiler-plugin</artifactId> |
| | | <version>${maven-compiler-plugin.verison}</version> |
| | | <version>3.8.0</version> |
| | | <configuration> |
| | | <source>${java.version}</source> |
| | | <target>${java.version}</target> |
| | | <encoding>${project.build.sourceEncoding}</encoding> |
| | | <annotationProcessorPaths> |
| | | <!-- Lombok 注解处理器 --> |
| | | <path> |
| | | <groupId>org.projectlombok</groupId> |
| | | <artifactId>lombok</artifactId> |
| | | <version>${lombok.version}</version> |
| | | <version>1.18.26</version> |
| | | </path> |
| | | <path> |
| | | <groupId>org.springframework.boot</groupId> |
| | | <artifactId>spring-boot-configuration-processor</artifactId> |
| | | <version>${spring-boot.version}</version> |
| | | </path> |
| | | <path> |
| | | <groupId>io.github.linpeilie</groupId> |
| | | <artifactId>mapstruct-plus-processor</artifactId> |
| | | <version>${mapstruct-plus.version}</version> |
| | | </path> |
| | | <!-- MapStruct 和 Lombok 注解绑定处理器 --> |
| | | <path> |
| | | <groupId>org.projectlombok</groupId> |
| | | <artifactId>lombok-mapstruct-binding</artifactId> |
| | | <version>${mapstruct-plus.lombok.version}</version> |
| | | <version>0.2.0</version> |
| | | </path> |
| | | </annotationProcessorPaths> |
| | | <compilerArgs> |
| | | <arg>-parameters</arg> |
| | | </compilerArgs> |
| | | </configuration> |
| | | </plugin> |
| | | <!-- 单元测试使用 --> |
| | | <plugin> |
| | | <groupId>org.apache.maven.plugins</groupId> |
| | | <artifactId>maven-surefire-plugin</artifactId> |
| | | <version>${maven-surefire-plugin.version}</version> |
| | | <configuration> |
| | | <!-- 根据打包环境执行对应的@Tag测试方法 --> |
| | | <groups>${profiles.active}</groups> |
| | | <!-- 排除标签 --> |
| | | <excludedGroups>exclude</excludedGroups> |
| | | </configuration> |
| | | |
| | | </plugin> |
| | | </plugins> |
| | | <finalName>${project.artifactId}</finalName> |
| | | </build> |
| | | </project> |
| | | </project> |