<?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/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <packaging>jar</packaging> <parent> <groupId>cn.hutool</groupId> <artifactId>hutool-parent</artifactId> <version>5.1.6-SNAPSHOT</version> </parent> <artifactId>hutool-extra</artifactId> <name>${project.artifactId}</name> <description>Hutool 扩展工具类(提供其它类库的封装)</description> <properties> <!-- versions --> <velocity.version>2.1</velocity.version> <beetl.version>3.0.16.RELEASE</beetl.version> <rythm.version>1.3.0</rythm.version> <freemarker.version>2.3.29</freemarker.version> <enjoy.version>4.8</enjoy.version> <thymeleaf.version>3.0.11.RELEASE</thymeleaf.version> <mail.version>1.6.2</mail.version> <jsch.version>0.1.55</jsch.version> <zxing.version>3.4.0</zxing.version> <net.version>3.6</net.version> <emoji-java.version>5.1.1</emoji-java.version> <servlet-api.version>4.0.1</servlet-api.version> </properties> <dependencies> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-core</artifactId> <version>${project.parent.version}</version> </dependency> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-setting</artifactId> <version>${project.parent.version}</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>${servlet-api.version}</version> <scope>provided</scope> <optional>true</optional> </dependency> <!-- 模板引擎 --> <dependency> <groupId>org.apache.velocity</groupId> <artifactId>velocity-engine-core</artifactId> <version>${velocity.version}</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>com.ibeetl</groupId> <artifactId>beetl</artifactId> <version>${beetl.version}</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.rythmengine</groupId> <artifactId>rythm-engine</artifactId> <version>${rythm.version}</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>${freemarker.version}</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>com.jfinal</groupId> <artifactId>enjoy</artifactId> <version>${enjoy.version}</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf</artifactId> <version>${thymeleaf.version}</version> <scope>compile</scope> <optional>true</optional> </dependency> <!-- 邮件 --> <dependency> <groupId>com.sun.mail</groupId> <artifactId>javax.mail</artifactId> <version>${mail.version}</version> <scope>compile</scope> <optional>true</optional> </dependency> <!-- SSH安全连接所使用的类库 --> <dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>${jsch.version}</version> <scope>compile</scope> <optional>true</optional> </dependency> <!-- 二维码 --> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>${zxing.version}</version> <scope>compile</scope> <optional>true</optional> </dependency> <!-- FTP工具 --> <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>${net.version}</version> <scope>compile</scope> <optional>true</optional> </dependency> <!-- Emoji工具依赖 --> <dependency> <groupId>com.vdurmont</groupId> <artifactId>emoji-java</artifactId> <version>${emoji-java.version}</version> <scope>compile</scope> <optional>true</optional> </dependency> <!-- 分词实现 --> <dependency> <groupId>org.ansj</groupId> <artifactId>ansj_seg</artifactId> <version>5.1.6</version> <optional>true</optional> </dependency> <dependency> <groupId>com.huaban</groupId> <artifactId>jieba-analysis</artifactId> <version>1.0.2</version> <optional>true</optional> </dependency> <dependency> <groupId>org.lionsoul</groupId> <artifactId>jcseg-core</artifactId> <version>2.6.0</version> <optional>true</optional> </dependency> <dependency> <groupId>com.chenlb.mmseg4j</groupId> <artifactId>mmseg4j-core</artifactId> <version>1.10.0</version> <optional>true</optional> </dependency> <dependency> <groupId>com.janeluo</groupId> <artifactId>ikanalyzer</artifactId> <version>2012_u6</version> <optional>true</optional> <exclusions> <exclusion> <groupId>org.apache.lucene</groupId> <artifactId>lucene-analyzers-common</artifactId> </exclusion> <exclusion> <groupId>org.apache.lucene</groupId> <artifactId>lucene-queryparser</artifactId> </exclusion> <exclusion> <groupId>org.apache.lucene</groupId> <artifactId>lucene-core</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>com.hankcs</groupId> <artifactId>hanlp</artifactId> <version>portable-1.7.6</version> <optional>true</optional> </dependency> <dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-analyzers-smartcn</artifactId> <version>8.4.1</version> <optional>true</optional> </dependency> <dependency> <groupId>org.apdplat</groupId> <artifactId>word</artifactId> <version>1.3.1</version> <optional>true</optional> </dependency> <dependency> <groupId>com.mayabot.mynlp</groupId> <artifactId>mynlp-segment</artifactId> <version>3.0.2</version> <optional>true</optional> </dependency> <!-- Spring Boot --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> <version>2.2.4.RELEASE</version> <optional>true</optional> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <version>2.2.4.RELEASE</version> <scope>test</scope> </dependency> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.2.3</version> <scope>test</scope> </dependency> </dependencies> </project>