赞
踩
java开发都是站在jar包这个巨人的肩膀上开发,速度更快。
各个web框架综合排名:
我收集的其他常用工具包如下,在mvnrepository中按名字搜索就可以找到:
Search/Browse/Exploremvnrepository.com/https://mvnrepository.com/
Unicode国际化:icu4j
扩展了Java标准集合框架,高性能的库:fastutil
高性能网络应用框架:Netty
SpringBoot+Docker集成测试:Testcontainers
HTTP 请求模拟测试框架:WireMock
excel操作:poi-ooxml
Java神器动态生成类:byte buddy
断言神器:AssertJ
java加密扩展:bcprov
数据压缩组件:Zstd
XSLT转换器:Xalan
路由引擎构建器:Camel
数据库重构工具:LiquiBase
XML-Java绑定工具:xmlbeans
高性能的,NOSQL图形数据库:neo4j
svg格式图片转换:batik
selenium驱动firefox:selenium-firefox
介于ORM和JDBC的中间层:JOOQ
科学计算类库:commons-math3
IP组播通讯工具集:jgroups
Java使用PDFBox操作PDF文件:pdfbox
调用WIN32平台功能:jna-platform
java命令行编译器:ECJ
搜索应用API服务:Apache Solr
XML文档解析:xercesImpl
Google开源的快速压缩解压库:Snappy
Apache ThinkerPop框架下的图遍历语言:Gremlin
Server端的响应式编程:projectreactor
序列化工具:protobuf
html页面分析工具:htmlunit
Redis高级客户端:Lettuce
创建胖客户端Web应用程序的Java框架:Vaadin Web
工具检查java代码风格:Checkstyle
将html转为pdf页面:openhtmltopdf
针对Java的mocking框架:mockito
RESTFUL请求服务JAVA框架:jersey
Java与XML转换技术:jaxb
java字节码操纵框架:ASM
Java模板引擎:Handlebars
缓存框架:Apache Geode
基于JAVA1.8的高性能缓存库:Caffeine
Java对象到xml的相互转换:castor
绘制几何图形:esri geometry
发送邮件:javax.mail
Java 日期时间处理库 :Joda-Time
rest接口测试:rest-assured
Java字节码编辑类库 :Javassist
HTTP 协议的客户端编程工具包:httpclient
增强Java集合框架:commons-collections
java调用C++外部函数:jnr-ffi
轻量级IoC容器: Guice
Java应用程序发送电子邮件:jakarta mail
lz4压缩工具类:lz4-java
Java对象和XML相互转换的工具:xstream
WebSocket/Comet 框架 :Atmosphere
一款开源的数据库版本管理工具:Flyway
监控指标的度量类库: Micrometer
增强的java.lang包:commons-lang
Java常用工具包: Jodd
支持SVG的图形库:xmlgraphics
java的图像io处理:jai-imageio
XML处理器:woodstox
解析css工具:ph-css
批处理框架:spring batch
Java数据库连接池:proxool
XML操作库:dom4j
IP地址库:ip2region
Java转Objective-C工具: J2ObjC
轻量级IO框架:okio
轻量级熔断框架:Resilience4j
RESTful 的 HTTP 网络请求框架的封装:retrofit
OpenDocument文件转换器:jodconverter
访问Google API组合的服务器端应用程序:google-oauth-client
Zookeeper客户端:Curator
实现文件上传下载:commons-fileUpload
Java对象XML之间来回转换:spring-oxm
纯Java实现的zlib压缩和解压缩包:jzlib
SpringBoot使用MockMvc进行Controller的测试:spring-mock-mvc
将xml解析成实体类对象:jackson-dataformat-xml
一个书写匹配器对象时允许直接定义匹配规则的框架:hamcrest
Java命令行解析器: JOpt Simple
Java代码运行洞察库: Metrics
随机生成Pojo对象,填充字段UnitTest利器:random-beans
Java代码检查工具:Checker Framework
OS指标及繁忙的进程:VJTop
集成Epoll,异步、事件驱动的网络库:netty
高效的支持HTTP2/SPDY的HTTP客户端:Okhttp3
Java的HTTP协议库:Apache HttpComponents
用于spring boot的分布式系统的延迟和容错库:Hystrix
加密、编码、md5:Apache commons-codec
超快速超轻量级并行化的Java类路径扫描程序:classgraph
全文搜索应用服务器:Solr
XML操作类库:Woodstox
http的mime请求类型库:httpmime
轻量数据库连接池组件:HikariCP
带有OpenID连接扩展的OAuth2.0 SDK开发包:oauth2-oidc-sdk
面向连接的、消息驱动的协议:RSocket
java,js,json,html,css,xml转义库:unbescape
Java EE的校验检查库:jakarta.validation
jwt库(使用高版本,低版本有漏洞):nimbus-jose-jwt
JSONObject、JSONString、Beans之间的转换,JSON处理类库:json-smart
更加高效易用的IO库:Okio
apache的IO工具类包:commons-io
apache的通用的日志库:commons-logging
Full stack framework类似webform的服务器端编程模型的UI框架:vaadin flow
基于规则的路由以及媒介引擎:Apache Camel
pkcs7包,加密解密,签名验签:bcpkix
无损压缩算法:lz4-java
facebook使用的快速数据压缩算法:zstd
Google开源的压缩/解压缩库:snappy-java
spring集成的json web token库:jjwt
开源私有云PaaS平台:Cloud Foundry
SSH2的一个纯Java实现:jsch
google用Java实现的BitMap算法:JavaEWAH
生成和解析YAML的工具:snakeyaml
protobuf协议工具:protobuf-java-util
java8的日期时间解析扩展包:threetenbp
google的http客户端:google-http-client
一个高性能、开源和通用的 RPC 框架:grpc
Java加密扩展和Java安全套接字扩展:conscrypt
统计收集和分布式追踪框架:OpenCensus
JSON查询分析:JMESPath
Java 8 的对象函数式扩展:vavr
服务网格(微服务间网络调用、限流、熔断和监控)解决方案:consul
apache的操作配置文件的工具包:commons-configuration
时间日期工具包:joda-time
Xpath语法操纵符合Java类命名规范的 JavaBeans的工具:commons-jxpath
开源语法分析器:antlr
配置管理API、微服务配置组件变色龙:Archaius
JSR311 规范标准的 REST Web Service:jsr311-api
Netflix的服务发现框架:eureka
快速开源且符合StAX规范的XML操作库:woodstox
基于事件的xml解析框架:xmlpull
一个非常快的XML解析器:xpp3
一个针对分布式系统的延迟和容错库:hystrix
图表工具:d3js
apache的通用集合类:commons-collections
微服务网关:zuul
优雅地调用HTTP API,服务消费端的调用框架:feign
开源的分布式实时数据追踪:Zipkin
Java安全框架,执行身份验证、授权、密码和会话管理:Apache Shiro
大数据流通讯的开发包,解决发送大文件时内存溢出问题:rmiio
有数据库功能的内存数据网格:Apache Geode
开源JMX管理框架,支持JSR3 (JMX) 和JSR160 :mx4j
Spring表达式语言:spring-expression
解决Session共享:spring session
不需要 Mapping实体映射绑定,把sql直接映射成RESTful风格的json api的工具:Dataway
开发GraphQL API,支持Postgres,MySQL的库:GraphQLize
facebook分布式的sql查询引擎for大数据,可对250PB以上的数据进行快速地交互式分析: facebook presto
轻量级的故障处理Java库: failsafe
cglib代理实现AOP的一种方式(和他对应的是java动态代理): cglib-nodep
数据验证框架: Apache BVal
空间数据操作的核心算法,空间分析工具包: jts-core
一个更好用的JWT库,简单易用,API非常易于理解: nimbus-jose-jwt
一个jwt,加密库:jose4j
前后端分离时,后端没有假数据的情况下,生成假数据测试:easymock
阿里最快的JOSN解析库(可能有漏洞):Fastjson
Google的Java和 JSON映射库:Gson
辅助工具类,比如字符串,数值,反射,序列化:Apache Commons Lang3
java互调用的脚本语法:BeanShell
实现对SVG的操作库:Batik Svggen
对于Java友好的开源微服务管理平台:Fabric8
规则引擎:drools
雪花算法:LShift Diffa Snowflake
分布式雪花算法:RelOps Snowflake
DNS的一个Java实现:DNSJava
解析css库:PH CSS
访问各种不同的文件系统提供了单一的应用程序编程接口:Apache Commons VFS
加密解密工具类:JBCrypt
正则表达式库: Jakarta ORO
从正则表达式生成字符串: Generex
分布式系统跟踪库:OpenTracing API
微服务链路跟踪:Zipkin
Spring异常重试框架: Spring Retry
PDF文档处理:Apache PDFBox
生成PDF或rtf的文档,将XML、Html文件转化为PDF文件: iText
Java 权限引擎,通过JWT控制:Pac4j
一个开源的函数式库:Javaslang
实现编译原理、词法解析、语法解析:ANTLR
语法生成器、词法生成器,构建编译系统:JavaCC
一个混合的Java/Scala库,提供了基于解析表达文法(PEGs)的轻量级、易用、功能强大的任意输入文本解析:Parboiled
事件驱动的并发通信:Akka Remote
微服务框架:Finagle
一个开源的异步HTTP/2 RPC/REST客户端/服务器库,构建在Java 8、Netty、Thrift和gRPC之上:Armeria
提供了一种使用流处理文件IO和TCP连接的方法:Akka Stream
实时流计算:Structured Streaming
Twitter的高性能RPC框架:Finagle
文件上传组件:Apache Commons FileUpload
一种基于java的Web应用程序框架,采用了组件的概念:Tapestry
处理字符串的算法库,计算文本相似度算法:Apache Commons Text
java源码解析:JavaParser
实现对象池化库:Apache Commons Pool
少锁定Java对象池:Furious Objectpool
一个Java安全框架:PicketBox
java调用opengl数学库:JOML
Java的处理地理数据的API:JTS Topology Suite
数学工具库:Apache Commons Math
纯JAVA语言软件实现三维图形图表组件:Matplot3D-for-Java
一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容:JSoup
一个Java语言的 HTML扫描器和标签补全器(tag balancer),使得程序能解析HTML文档并用标准的XML接口来访问其中的信息:Neko HTML
Java开发符合SAX的HTML解析器:TagSoup
提供了一个HTML的语法检查器,将html转为严格化的xhtml:JTidy
HTML解析器库,分析和处理HTML,包括一些通用的服务器端标签,同时也可以重新生成无法识别的或无效的HTML。它也提供了一个有用的HTML表单分析器: Jericho HTML Parser
HTML解析器库使用,可以使用xpath解析html:HtmlCleaner
一个开源的 Java 工具集, = Tools + IoC + MVC + DB + AOP + TX + JSON + HTML < 1.5 Mb
:Jodd
用于创建、检查、序列化和解析JSON Web签名对象和JSON Web加密对象(注意可能有漏洞):Nimbus JOSE+JWT
一个加密库,可以实现aes256加密,好像调用的是本地二进制:Apache Commons Crypto
一个开源的Java框架,它被设计用于在生产者—消费者(producer-consumer problem)问题上获得高吞吐量(TPS)和低延迟:Disruptor
Spring的消息中间件:Spring JMS
Spring Boot的消息中间件:Spring Messaging
用Erlang语言编写的高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件):RabbitMQ
Apache软件基金会的,纯java开放源代码消息中间件:ActiveMQ
ZeroMQ的纯Java实现:JeroMQ
一个支持集群和多种协议,可嵌入、高性能的异步消息系统,支持JMS: HornetQ
Apache的多层缓存系统,特性包括无堆的内存管理用于支持大规模的 Java 对象,而不会影响 JVM 垃圾收集器的性能: Apache DirectMemory
使用guava实现,(x,y)坐标确定一个元素,分为稀疏(dense)grid和非稀疏(sparse)grid,代替多map情况:
阿里开源的一个基于Java的简单、省内存的读写Excel的开源项目:
2020-09-20
多目标进化算法,包含NSGA-II, NSGA-III, ε-MOEA, GDE3, PAES, PESA2, SPEA2, IBEA, SMS-EMOA, SMPSO, OMOPSO, CMA-ES, MOEA/D等算法
推荐系统Java算法
NTRU 加密系统提供了 NTRUEncrypt 和 NTRUSigh 算法的实现
基于java的自然语言处理工具箱,包括分档得分类、句类、主题模型、信息抽取等其他机器学习在文本方面的应用,也可用于多媒体,例如机器视觉。
支持向量机,神经网络,遗传算法、贝叶斯网络、隐马尔可夫模型(HMM)
基于Java的新的开源机器学习框架,提供了海量的分类器和自然语言处理服务,能够被应用在很多领域的应用,包括了情感分析、话题分类、语言检测、主观分析、垃圾邮件检测、阅读评估、关键词和文本提取等等
提供了可视化的数据挖掘技术,可视化建模简化了数据挖掘的工作
一个轻量级的Java神经网络实现,模拟常见的神经网络架构,简单容易学习
java科学计算库,N维数组,向量库,类似numpy,可以使用CUDA,GPU加速
一个开源分布式内存机器学习平台
基于java机器学习排名算法,用于Learning to Rank领域,有随机森林、Boost提升算法
一个前后端接口自动生成的框架, 首先是看名字APIJSON
,API是说这个项目是属于接口开发的项目,JSON是指传输数据格式是JSON格式。介于各位看官的水平高低不齐,这里就先为没有项目经验朋友啰嗦两句接口开发的内容。有经验的朋友可以跳到A2
继续查看。完整的详细介绍见项目首页 https://github.com/Tencent/APIJSON#--apijson
机器学习零代码单元测试平台 零代码、全方位、自动化 测试 方法/函数 的正确性、可用性和性能
未
完
待
续
。
。
。
。
市面流行框架:
Java开发主流框架是什么?913 赞同 · 69 评论回答
使用maven一键打包下载:
下面是maven加载jar包(spring boot),手工整理,可能有重复。
建立maven工程,再复制内容到pom.xml文件中。
加入eclipse后,eclipse会自动下载对应源代码,最好换个国内源,需要一定的磁盘空间,一定网速,可能有上g,下载的jar包大约有800多个,我的.m2文件夹jar包全部有5个g左右(经过长期积累可能比下面的要多)。
这些都是精华项目,高手所写的有名项目,特别适合学习种类框架的源码,框架选择。
- <?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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <groupId>org.TestUtilsSpringBoot</groupId>
- <artifactId>TestUtilsSpringBoot</artifactId>
- <version>0.0.1-SNAPSHOT</version>
- <name>TestUtilsSpringBoot</name>
- <description>TestUtils for Spring Boot</description>
-
- <properties>
- <java.version>1.8</java.version>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
- <spring-boot.version>2.3.0.RELEASE</spring-boot.version>
- </properties>
-
- <dependencies>
- <!-- https://mvnrepository.com/artifact/oro/oro -->
- <dependency>
- <groupId>oro</groupId>
- <artifactId>oro</artifactId>
- <version>2.0.8</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.github.mifmif/generex -->
- <dependency>
- <groupId>com.github.mifmif</groupId>
- <artifactId>generex</artifactId>
- <version>1.0.2</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/io.opentracing/opentracing-api -->
- <dependency>
- <groupId>io.opentracing</groupId>
- <artifactId>opentracing-api</artifactId>
- <version>0.33.0</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/io.zipkin.java/zipkin -->
- <dependency>
- <groupId>io.zipkin.java</groupId>
- <artifactId>zipkin</artifactId>
- <version>2.10.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.springframework.retry/spring-retry -->
- <dependency>
- <groupId>org.springframework.retry</groupId>
- <artifactId>spring-retry</artifactId>
-
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.pdfbox/pdfbox-tools -->
- <dependency>
- <groupId>org.apache.pdfbox</groupId>
- <artifactId>pdfbox-tools</artifactId>
- <version>2.0.21</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.pdfbox/pdfbox -->
- <dependency>
- <groupId>org.apache.pdfbox</groupId>
- <artifactId>pdfbox</artifactId>
- <version>2.0.21</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.itextpdf/itextpdf -->
- <dependency>
- <groupId>com.itextpdf</groupId>
- <artifactId>itextpdf</artifactId>
- <version>5.5.13.2</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.pac4j/pac4j-core -->
- <dependency>
- <groupId>org.pac4j</groupId>
- <artifactId>pac4j-core</artifactId>
- <version>4.0.3</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/io.javaslang/javaslang -->
- <dependency>
- <groupId>io.javaslang</groupId>
- <artifactId>javaslang</artifactId>
- <version>2.0.6</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/net.java.dev.javacc/javacc -->
- <dependency>
- <groupId>net.java.dev.javacc</groupId>
- <artifactId>javacc</artifactId>
- <version>7.0.9</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.parboiled/parboiled -->
- <dependency>
- <groupId>org.parboiled</groupId>
- <artifactId>parboiled_2.13</artifactId>
- <version>2.2.0</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.typesafe.akka/akka-remote -->
- <dependency>
- <groupId>com.typesafe.akka</groupId>
- <artifactId>akka-remote_2.13</artifactId>
- <version>2.6.9</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.twitter/finagle-core -->
- <dependency>
- <groupId>com.twitter</groupId>
- <artifactId>finagle-core_2.13</artifactId>
- <version>20.8.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.linecorp.armeria/armeria -->
- <dependency>
- <groupId>com.linecorp.armeria</groupId>
- <artifactId>armeria</artifactId>
- <version>1.0.0</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.typesafe.akka/akka-stream -->
- <dependency>
- <groupId>com.typesafe.akka</groupId>
- <artifactId>akka-stream_2.13</artifactId>
- <version>2.6.9</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.spark/spark-sql-kafka-0-10 -->
- <dependency>
- <groupId>org.apache.spark</groupId>
- <artifactId>spark-sql-kafka-0-10_2.12</artifactId>
- <version>3.0.1</version>
- <scope>provided</scope>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.tapestry/tapestry-core -->
- <dependency>
- <groupId>org.apache.tapestry</groupId>
- <artifactId>tapestry-core</artifactId>
- <version>5.6.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-text -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-text</artifactId>
- <version>1.9</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.github.javaparser/javaparser-core -->
- <dependency>
- <groupId>com.github.javaparser</groupId>
- <artifactId>javaparser-core</artifactId>
- <version>3.16.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/commons-io/commons-io -->
- <dependency>
- <groupId>commons-io</groupId>
- <artifactId>commons-io</artifactId>
- <version>2.8.0</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/nf.fr.eraasoft/objectpool -->
- <dependency>
- <groupId>nf.fr.eraasoft</groupId>
- <artifactId>objectpool</artifactId>
- <version>1.1.2</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.picketbox/picketbox-bare -->
- <dependency>
- <groupId>org.picketbox</groupId>
- <artifactId>picketbox-bare</artifactId>
- <version>5.1.0.Final</version>
- <scope>test</scope>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.joml/joml -->
- <dependency>
- <groupId>org.joml</groupId>
- <artifactId>joml</artifactId>
- <version>1.9.25</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.vividsolutions/jts -->
- <dependency>
- <groupId>com.vividsolutions</groupId>
- <artifactId>jts</artifactId>
- <version>1.13</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-math3 -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-math3</artifactId>
- <version>3.6.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.jsoup/jsoup -->
- <dependency>
- <groupId>org.jsoup</groupId>
- <artifactId>jsoup</artifactId>
- <version>1.13.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/net.sourceforge.nekohtml/nekohtml -->
- <dependency>
- <groupId>net.sourceforge.nekohtml</groupId>
- <artifactId>nekohtml</artifactId>
-
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.ccil.cowan.tagsoup/tagsoup -->
- <dependency>
- <groupId>org.ccil.cowan.tagsoup</groupId>
- <artifactId>tagsoup</artifactId>
- <version>1.2.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/net.sf.jtidy/jtidy -->
- <dependency>
- <groupId>net.sf.jtidy</groupId>
- <artifactId>jtidy</artifactId>
- <version>r938</version>
- </dependency>
-
- <!-- https://mvnrepository.com/artifact/net.htmlparser.jericho/jericho-html -->
- <dependency>
- <groupId>net.htmlparser.jericho</groupId>
- <artifactId>jericho-html</artifactId>
- <version>3.4</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/net.sourceforge.htmlcleaner/htmlcleaner -->
- <dependency>
- <groupId>net.sourceforge.htmlcleaner</groupId>
- <artifactId>htmlcleaner</artifactId>
- <version>2.24</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.nimbusds/nimbus-jose-jwt -->
- <dependency>
- <groupId>com.nimbusds</groupId>
- <artifactId>nimbus-jose-jwt</artifactId>
- <version>9.0.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.lmax/disruptor -->
- <dependency>
- <groupId>com.lmax</groupId>
- <artifactId>disruptor</artifactId>
- <version>3.4.2</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.springframework/spring-jms -->
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-jms</artifactId>
-
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.springframework/spring-messaging -->
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-messaging</artifactId>
-
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.rabbitmq/amqp-client -->
- <dependency>
- <groupId>com.rabbitmq</groupId>
- <artifactId>amqp-client</artifactId>
-
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.activemq/activemq-core -->
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-core</artifactId>
- <version>5.7.0</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.zeromq/jeromq -->
- <dependency>
- <groupId>org.zeromq</groupId>
- <artifactId>jeromq</artifactId>
- <version>0.5.2</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.hornetq/hornetq-core -->
- <dependency>
- <groupId>org.hornetq</groupId>
- <artifactId>hornetq-core</artifactId>
- <version>2.2.21.Final</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.springmodules/spring-modules-cache -->
- <dependency>
- <groupId>org.springmodules</groupId>
- <artifactId>spring-modules-cache</artifactId>
- <version>0.8</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-cache -->
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-cache</artifactId>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.infinispan/infinispan-core -->
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-core</artifactId>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.directmemory/directmemory-cache -->
- <dependency>
- <groupId>org.apache.directmemory</groupId>
- <artifactId>directmemory-cache</artifactId>
- <version>0.2</version>
- <scope>provided</scope>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.joda/joda-money -->
- <dependency>
- <groupId>org.joda</groupId>
- <artifactId>joda-money</artifactId>
- <version>1.0.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.alibaba/easyexcel -->
- <dependency>
- <groupId>com.alibaba</groupId>
- <artifactId>easyexcel</artifactId>
- <version>2.2.6</version>
- </dependency>
-
-
- <!-- https://mvnrepository.com/artifact/org.bouncycastle/bcpkix-jdk15on -->
- <dependency>
- <groupId>org.bouncycastle</groupId>
- <artifactId>bcpkix-jdk15on</artifactId>
- <version>1.66</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.lz4/lz4-java -->
- <dependency>
- <groupId>org.lz4</groupId>
- <artifactId>lz4-java</artifactId>
- <version>1.7.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.github.luben/zstd-jni -->
- <dependency>
- <groupId>com.github.luben</groupId>
- <artifactId>zstd-jni</artifactId>
- <version>1.4.5-6</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.xerial.snappy/snappy-java -->
- <dependency>
- <groupId>org.xerial.snappy</groupId>
- <artifactId>snappy-java</artifactId>
- <version>1.1.7.7</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/io.jsonwebtoken/jjwt -->
- <dependency>
- <groupId>io.jsonwebtoken</groupId>
- <artifactId>jjwt</artifactId>
- <version>0.9.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-cloudfoundry-connector -->
- <dependency>
- <groupId>org.springframework.cloud</groupId>
- <artifactId>spring-cloud-cloudfoundry-connector</artifactId>
- <version>2.0.7.RELEASE</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.jcraft/jsch -->
- <dependency>
- <groupId>com.jcraft</groupId>
- <artifactId>jsch</artifactId>
- <version>0.1.55</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.googlecode.javaewah/JavaEWAH -->
- <dependency>
- <groupId>com.googlecode.javaewah</groupId>
- <artifactId>JavaEWAH</artifactId>
- <version>1.1.7</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.yaml/snakeyaml -->
- <dependency>
- <groupId>org.yaml</groupId>
- <artifactId>snakeyaml</artifactId>
-
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.google.protobuf/protobuf-java-util -->
- <dependency>
- <groupId>com.google.protobuf</groupId>
- <artifactId>protobuf-java-util</artifactId>
- <version>3.13.0</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.google.http-client/google-http-client -->
- <dependency>
- <groupId>com.google.http-client</groupId>
- <artifactId>google-http-client</artifactId>
- <version>1.36.0</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/io.grpc/grpc-stub -->
- <dependency>
- <groupId>io.grpc</groupId>
- <artifactId>grpc-stub</artifactId>
- <version>1.32.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.conscrypt/conscrypt-openjdk-uber -->
- <dependency>
- <groupId>org.conscrypt</groupId>
- <artifactId>conscrypt-openjdk-uber</artifactId>
- <version>2.5.1</version>
- </dependency>
-
- <!-- https://mvnrepository.com/artifact/io.opencensus/opencensus-api -->
- <dependency>
- <groupId>io.opencensus</groupId>
- <artifactId>opencensus-api</artifactId>
- <version>0.27.0</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.amazonaws/jmespath-java -->
- <dependency>
- <groupId>com.amazonaws</groupId>
- <artifactId>jmespath-java</artifactId>
- <version>1.11.865</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/io.vavr/vavr -->
- <dependency>
- <groupId>io.vavr</groupId>
- <artifactId>vavr</artifactId>
- <version>0.10.3</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.ecwid.consul/consul-api -->
- <dependency>
- <groupId>com.ecwid.consul</groupId>
- <artifactId>consul-api</artifactId>
- <version>1.4.5</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-configuration2 -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-configuration2</artifactId>
- <version>2.7</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/joda-time/joda-time -->
- <dependency>
- <groupId>joda-time</groupId>
- <artifactId>joda-time</artifactId>
- <version>2.10.6</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/commons-jxpath/commons-jxpath -->
- <dependency>
- <groupId>commons-jxpath</groupId>
- <artifactId>commons-jxpath</artifactId>
- <version>1.3</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/antlr/antlr -->
- <dependency>
- <groupId>antlr</groupId>
- <artifactId>antlr</artifactId>
-
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.netflix.archaius/archaius-core -->
- <dependency>
- <groupId>com.netflix.archaius</groupId>
- <artifactId>archaius-core</artifactId>
- <version>2.0.0-rc.7</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/javax.ws.rs/jsr311-api -->
- <dependency>
- <groupId>javax.ws.rs</groupId>
- <artifactId>jsr311-api</artifactId>
- <version>1.1.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.netflix.eureka/eureka-client -->
- <dependency>
- <groupId>com.netflix.eureka</groupId>
- <artifactId>eureka-client</artifactId>
- <version>1.9.26</version>
- <scope>runtime</scope>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.codehaus.woodstox/woodstox-core-asl -->
- <dependency>
- <groupId>org.codehaus.woodstox</groupId>
- <artifactId>woodstox-core-asl</artifactId>
- <version>4.4.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/xmlpull/xmlpull -->
- <dependency>
- <groupId>xmlpull</groupId>
- <artifactId>xmlpull</artifactId>
- <version>1.1.3.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.ogce/xpp3 -->
- <dependency>
- <groupId>org.ogce</groupId>
- <artifactId>xpp3</artifactId>
- <version>1.1.6</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.netflix.hystrix/hystrix-core -->
- <dependency>
- <groupId>com.netflix.hystrix</groupId>
- <artifactId>hystrix-core</artifactId>
- <version>1.5.18</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.webjars/d3js -->
- <dependency>
- <groupId>org.webjars</groupId>
- <artifactId>d3js</artifactId>
- <version>5.16.0</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.netflix.zuul/zuul-core -->
- <dependency>
- <groupId>com.netflix.zuul</groupId>
- <artifactId>zuul-core</artifactId>
- <version>2.1.8</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/io.github.openfeign/feign-core -->
- <dependency>
- <groupId>io.github.openfeign</groupId>
- <artifactId>feign-core</artifactId>
- <version>11.0</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/io.zipkin.java/zipkin -->
- <dependency>
- <groupId>io.zipkin.java</groupId>
- <artifactId>zipkin</artifactId>
- <version>2.10.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.shiro/shiro-core -->
- <dependency>
- <groupId>org.apache.shiro</groupId>
- <artifactId>shiro-core</artifactId>
- <version>1.6.0</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.healthmarketscience.rmiio/rmiio -->
- <dependency>
- <groupId>com.healthmarketscience.rmiio</groupId>
- <artifactId>rmiio</artifactId>
- <version>2.1.2</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.geode/geode-core -->
- <dependency>
- <groupId>org.apache.geode</groupId>
- <artifactId>geode-core</artifactId>
- <version>1.13.0</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/mx4j/mx4j -->
- <dependency>
- <groupId>mx4j</groupId>
- <artifactId>mx4j</artifactId>
- <version>3.0.2</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.springframework/spring-expression -->
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-expression</artifactId>
-
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.springframework.session/spring-session -->
- <dependency>
- <groupId>org.springframework.session</groupId>
- <artifactId>spring-session</artifactId>
- <version>1.3.5.RELEASE</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/net.hasor/hasor-dataway -->
- <dependency>
- <groupId>net.hasor</groupId>
- <artifactId>hasor-dataway</artifactId>
- <version>4.1.13</version>
- </dependency>
-
- <!-- https://mvnrepository.com/artifact/com.facebook.presto/presto-spi -->
- <dependency>
- <groupId>com.facebook.presto</groupId>
- <artifactId>presto-spi</artifactId>
- <version>0.240</version>
- <scope>provided</scope>
- </dependency>
- <!-- https://mvnrepository.com/artifact/net.jodah/failsafe -->
- <dependency>
- <groupId>net.jodah</groupId>
- <artifactId>failsafe</artifactId>
- <version>2.4.0</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/cglib/cglib-nodep -->
- <dependency>
- <groupId>cglib</groupId>
- <artifactId>cglib-nodep</artifactId>
- <version>3.3.0</version>
- <scope>test</scope>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.bval/org.apache.bval.bundle -->
- <dependency>
- <groupId>org.apache.bval</groupId>
- <artifactId>org.apache.bval.bundle</artifactId>
- <version>2.0.4</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.locationtech.jts/jts-core -->
- <dependency>
- <groupId>org.locationtech.jts</groupId>
- <artifactId>jts-core</artifactId>
- <version>1.17.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.nimbusds/nimbus-jose-jwt -->
- <dependency>
- <groupId>com.nimbusds</groupId>
- <artifactId>nimbus-jose-jwt</artifactId>
- <version>9.0.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.beanshell/bsh -->
- <dependency>
- <groupId>org.beanshell</groupId>
- <artifactId>bsh</artifactId>
- <version>2.0b5</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.xmlgraphics/batik-svggen -->
- <dependency>
- <groupId>org.apache.xmlgraphics</groupId>
- <artifactId>batik-svggen</artifactId>
- <version>1.13</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/io.fabric8/fabric8-arquillian -->
- <dependency>
- <groupId>io.fabric8</groupId>
- <artifactId>fabric8-arquillian</artifactId>
- <version>3.0.12</version>
- <scope>test</scope>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.drools/drools-core -->
- <dependency>
- <groupId>org.drools</groupId>
- <artifactId>drools-core</artifactId>
- <version>7.43.1.Final</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/net.snowflake/snowflake-jdbc -->
- <dependency>
- <groupId>net.snowflake</groupId>
- <artifactId>snowflake-jdbc</artifactId>
- <version>3.12.12</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.relops/snowflake -->
- <dependency>
- <groupId>com.relops</groupId>
- <artifactId>snowflake</artifactId>
- <version>1.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/dnsjava/dnsjava -->
- <dependency>
- <groupId>dnsjava</groupId>
- <artifactId>dnsjava</artifactId>
- <version>3.2.2</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.helger/ph-css -->
- <dependency>
- <groupId>com.helger</groupId>
- <artifactId>ph-css</artifactId>
- <version>6.2.3</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-vfs2 -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-vfs2</artifactId>
- <version>2.6.0</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.mindrot/jbcrypt -->
- <dependency>
- <groupId>org.mindrot</groupId>
- <artifactId>jbcrypt</artifactId>
- <version>0.4</version>
- </dependency>
-
-
-
-
-
-
-
-
-
-
-
- <dependency>
- <groupId>com.sun</groupId>
- <artifactId>tools</artifactId>
- <scope>system</scope>
- <systemPath>C:\Program Files\Java\jdk1.8.0_251\lib\tools.jar</systemPath>
- <version>1.7.0_07</version>
- </dependency>
- <!-- 更加高效易用的IO库 -->
- <!-- https://mvnrepository.com/artifact/com.squareup.okio/okio -->
- <dependency>
- <groupId>com.squareup.okio</groupId>
- <artifactId>okio</artifactId>
- <version>2.8.0</version>
- </dependency>
- <!-- apache的IO工具类包 -->
- <!-- https://mvnrepository.com/artifact/commons-io/commons-io -->
- <dependency>
- <groupId>commons-io</groupId>
- <artifactId>commons-io</artifactId>
- <version>2.8.0</version>
- </dependency>
- <!-- Full stack framework类似webform的服务器端编程模型的UI框架 -->
- <!-- https://mvnrepository.com/artifact/com.vaadin/vaadin -->
- <dependency>
- <groupId>com.vaadin</groupId>
- <artifactId>vaadin</artifactId>
- <version>17.0.2</version>
- </dependency>
- <!-- 基于规则的路由以及媒介引擎 -->
- <!-- apache的通用的日志库 -->
- <!-- https://mvnrepository.com/artifact/commons-logging/commons-logging -->
- <dependency>
- <groupId>commons-logging</groupId>
- <artifactId>commons-logging</artifactId>
- <version>1.2</version>
- </dependency>
-
- <!-- https://mvnrepository.com/artifact/io.rest-assured/rest-assured -->
- <dependency>
- <groupId>io.rest-assured</groupId>
- <artifactId>rest-assured</artifactId>
- <scope>test</scope>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpclient -->
- <dependency>
- <groupId>org.apache.httpcomponents</groupId>
- <artifactId>httpclient</artifactId>
- </dependency>
- <!-- java调用C++外部函数:jnr-ffi -->
- <!-- https://mvnrepository.com/artifact/com.github.jnr/jnr-ffi -->
- <dependency>
- <groupId>com.github.jnr</groupId>
- <artifactId>jnr-ffi</artifactId>
- <version>2.2.0</version>
- </dependency>
- <!-- 轻量级IoC容器: Guice -->
- <!-- https://mvnrepository.com/artifact/com.google.inject/guice -->
- <dependency>
- <groupId>com.google.inject</groupId>
- <artifactId>guice</artifactId>
- <version>4.2.3</version>
- </dependency>
- <!-- Java应用程序发送电子邮件:jakarta mail -->
- <!-- https://mvnrepository.com/artifact/com.sun.mail/jakarta.mail -->
- <dependency>
- <groupId>com.sun.mail</groupId>
- <artifactId>jakarta.mail</artifactId>
- </dependency>
- <!-- lz4压缩工具类 -->
- <!-- https://mvnrepository.com/artifact/org.lz4/lz4-java -->
- <dependency>
- <groupId>org.lz4</groupId>
- <artifactId>lz4-java</artifactId>
- <version>1.7.1</version>
- </dependency>
- <!-- Java对象和XML相互转换的工具 -->
- <!-- https://mvnrepository.com/artifact/com.thoughtworks.xstream/xstream -->
- <dependency>
- <groupId>com.thoughtworks.xstream</groupId>
- <artifactId>xstream</artifactId>
- <version>1.4.13</version>
- </dependency>
- <!-- WebSocket/Comet 框架 -->
- <!-- https://mvnrepository.com/artifact/org.atmosphere/atmosphere-runtime -->
- <dependency>
- <groupId>org.atmosphere</groupId>
- <artifactId>atmosphere-runtime</artifactId>
- <version>2.6.2</version>
- </dependency>
- <!-- 一款开源的数据库版本管理工具 -->
- <!-- https://mvnrepository.com/artifact/org.flywaydb/flyway-core -->
- <dependency>
- <groupId>org.flywaydb</groupId>
- <artifactId>flyway-core</artifactId>
- </dependency>
- <!-- 监控指标的度量类库 -->
- <!-- https://mvnrepository.com/artifact/io.micrometer/micrometer-core -->
- <dependency>
- <groupId>io.micrometer</groupId>
- <artifactId>micrometer-core</artifactId>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.xmlgraphics/xmlgraphics-commons -->
- <dependency>
- <groupId>org.apache.xmlgraphics</groupId>
- <artifactId>xmlgraphics-commons</artifactId>
- <version>2.4</version>
- </dependency>
- <!-- XML处理器 -->
- <!-- https://mvnrepository.com/artifact/org.codehaus.woodstox/woodstox-core-asl -->
- <dependency>
- <groupId>org.codehaus.woodstox</groupId>
- <artifactId>woodstox-core-asl</artifactId>
- <version>4.4.1</version>
- </dependency>
- <!-- 解析css工具 -->
- <!-- https://mvnrepository.com/artifact/com.helger/ph-css -->
- <dependency>
- <groupId>com.helger</groupId>
- <artifactId>ph-css</artifactId>
- <version>6.2.3</version>
- </dependency>
- <!-- 批处理框架 -->
- <!-- https://mvnrepository.com/artifact/org.springframework.batch/spring-batch-core -->
- <dependency>
- <groupId>org.springframework.batch</groupId>
- <artifactId>spring-batch-core</artifactId>
- </dependency>
- <!-- Java数据库连接池 -->
- <!-- https://mvnrepository.com/artifact/proxool/proxool -->
- <dependency>
- <groupId>proxool</groupId>
- <artifactId>proxool</artifactId>
- <version>0.8.3</version>
- </dependency>
- <!-- XML操作库 -->
- <!-- https://mvnrepository.com/artifact/dom4j/dom4j -->
- <dependency>
- <groupId>dom4j</groupId>
- <artifactId>dom4j</artifactId>
- <version>1.6.1</version>
- </dependency>
- <!-- Java转Objective-C工具 -->
- <!-- https://mvnrepository.com/artifact/com.google.j2objc/j2objc-annotations -->
- <dependency>
- <groupId>com.google.j2objc</groupId>
- <artifactId>j2objc-annotations</artifactId>
- <version>1.3</version>
- </dependency>
- <!-- 轻量级IO框架 -->
- <!-- https://mvnrepository.com/artifact/com.squareup.okio/okio -->
- <dependency>
- <groupId>com.squareup.okio</groupId>
- <artifactId>okio</artifactId>
- <version>2.8.0</version>
- </dependency>
- <!-- 轻量级熔断框架 -->
- <!-- https://mvnrepository.com/artifact/io.github.resilience4j/resilience4j-circuitbreaker -->
- <dependency>
- <groupId>io.github.resilience4j</groupId>
- <artifactId>resilience4j-circuitbreaker</artifactId>
- <version>1.5.0</version>
- </dependency>
- <!-- RESTful 的 HTTP 网络请求框架的封装 -->
- <!-- https://mvnrepository.com/artifact/com.squareup.retrofit2/retrofit -->
- <dependency>
- <groupId>com.squareup.retrofit2</groupId>
- <artifactId>retrofit</artifactId>
- <version>2.9.0</version>
- </dependency>
- <!-- OpenDocument文件转换器 -->
- <!-- https://mvnrepository.com/artifact/com.artofsolving/jodconverter -->
- <dependency>
- <groupId>com.artofsolving</groupId>
- <artifactId>jodconverter</artifactId>
- <version>2.2.1</version>
- </dependency>
- <!-- 访问Google API组合的服务器端应用程序 -->
- <!-- https://mvnrepository.com/artifact/com.google.oauth-client/google-oauth-client -->
- <dependency>
- <groupId>com.google.oauth-client</groupId>
- <artifactId>google-oauth-client</artifactId>
- <version>1.31.0</version>
- </dependency>
- <!-- Zookeeper客户端 -->
- <!-- https://mvnrepository.com/artifact/org.apache.curator/curator-recipes -->
- <dependency>
- <groupId>org.apache.curator</groupId>
- <artifactId>curator-recipes</artifactId>
- <version>5.1.0</version>
- </dependency>
- <!-- Java对象XML之间来回转换 -->
- <!-- https://mvnrepository.com/artifact/org.springframework/spring-oxm -->
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-oxm</artifactId>
-
- </dependency>
- <!-- 纯Java实现的zlib压缩和解压缩包 -->
- <!-- https://mvnrepository.com/artifact/com.jcraft/jzlib -->
- <dependency>
- <groupId>com.jcraft</groupId>
- <artifactId>jzlib</artifactId>
- <version>1.1.3</version>
- </dependency>
- <!-- SpringBoot使用MockMvc进行Controller的测试 -->
- <!-- https://mvnrepository.com/artifact/io.rest-assured/spring-mock-mvc -->
- <dependency>
- <groupId>io.rest-assured</groupId>
- <artifactId>spring-mock-mvc</artifactId>
- <scope>test</scope>
- </dependency>
- <!-- 将xml解析成实体类对象 -->
- <!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-xml -->
- <dependency>
- <groupId>com.fasterxml.jackson.dataformat</groupId>
- <artifactId>jackson-dataformat-xml</artifactId>
- </dependency>
- <!-- 一个书写匹配器对象时允许直接定义匹配规则的框架 -->
- <!-- https://mvnrepository.com/artifact/org.hamcrest/hamcrest-all -->
- <dependency>
- <groupId>org.hamcrest</groupId>
- <artifactId>hamcrest-all</artifactId>
- <version>1.3</version>
- <scope>test</scope>
- </dependency>
- <!-- Java命令行解析器 -->
- <!-- https://mvnrepository.com/artifact/net.sf.jopt-simple/jopt-simple -->
- <dependency>
- <groupId>net.sf.jopt-simple</groupId>
- <artifactId>jopt-simple</artifactId>
- <version>5.0.4</version>
- </dependency>
- <!-- Java代码运行洞察库 -->
- <!-- https://mvnrepository.com/artifact/io.dropwizard.metrics/metrics-core -->
- <dependency>
- <groupId>io.dropwizard.metrics</groupId>
- <artifactId>metrics-core</artifactId>
-
- </dependency>
- <!-- 随机生成Pojo对象,填充字段UnitTest利器 -->
- <!-- https://mvnrepository.com/artifact/io.github.benas/random-beans -->
- <dependency>
- <groupId>io.github.benas</groupId>
- <artifactId>random-beans</artifactId>
- <version>3.9.0</version>
- </dependency>
- <!-- Java代码检查工具 -->
- <!-- https://mvnrepository.com/artifact/edu.washington.cs.types.checker/checker-framework -->
- <dependency>
- <groupId>edu.washington.cs.types.checker</groupId>
- <artifactId>checker-framework</artifactId>
- <version>1.7.5</version>
- </dependency>
- <!-- OS指标及繁忙的进程 -->
- <!-- https://mvnrepository.com/artifact/com.vip.vjtools/vjtop -->
- <dependency>
- <groupId>com.vip.vjtools</groupId>
- <artifactId>vjtop</artifactId>
- <version>1.0.8</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.squareup.okhttp3/okhttp -->
- <dependency>
- <groupId>com.squareup.okhttp3</groupId>
- <artifactId>okhttp</artifactId>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.netflix.hystrix/hystrix-core -->
- <dependency>
- <groupId>com.netflix.hystrix</groupId>
- <artifactId>hystrix-core</artifactId>
- <version>1.5.18</version>
- </dependency>
- <!-- XML操作类库 -->
- <!-- https://mvnrepository.com/artifact/org.codehaus.woodstox/woodstox-core-asl -->
- <dependency>
- <groupId>org.codehaus.woodstox</groupId>
- <artifactId>woodstox-core-asl</artifactId>
- <version>4.4.1</version>
- </dependency>
- <!-- http的mime请求类型库 -->
- <!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpmime -->
- <dependency>
- <groupId>org.apache.httpcomponents</groupId>
- <artifactId>httpmime</artifactId>
- </dependency>
- <!-- 轻量数据库连接池组件 -->
- <!-- https://mvnrepository.com/artifact/com.zaxxer/HikariCP -->
- <dependency>
- <groupId>com.zaxxer</groupId>
- <artifactId>HikariCP</artifactId>
- </dependency>
- <!-- 带有OpenID连接扩展的OAuth2.0 SDK开发包 -->
- <!-- https://mvnrepository.com/artifact/com.nimbusds/oauth2-oidc-sdk -->
- <dependency>
- <groupId>com.nimbusds</groupId>
- <artifactId>oauth2-oidc-sdk</artifactId>
-
- <scope>runtime</scope>
- </dependency>
- <!-- 面向连接的、消息驱动的协议 -->
- <!-- https://mvnrepository.com/artifact/io.rsocket/rsocket-core -->
- <dependency>
- <groupId>io.rsocket</groupId>
- <artifactId>rsocket-core</artifactId>
- </dependency>
- <!-- java,js,json,html,css,xml转义库 -->
- <!-- https://mvnrepository.com/artifact/org.unbescape/unbescape -->
- <dependency>
- <groupId>org.unbescape</groupId>
- <artifactId>unbescape</artifactId>
- <version>1.1.6.RELEASE</version>
- </dependency>
- <!-- Java EE的校验检查库 -->
- <!-- https://mvnrepository.com/artifact/jakarta.validation/jakarta.validation-api -->
- <dependency>
- <groupId>jakarta.validation</groupId>
- <artifactId>jakarta.validation-api</artifactId>
- </dependency>
- <!-- jwt库(使用高版本,低版本有漏洞) -->
- <!-- https://mvnrepository.com/artifact/com.nimbusds/nimbus-jose-jwt -->
- <dependency>
- <groupId>com.nimbusds</groupId>
- <artifactId>nimbus-jose-jwt</artifactId>
- <version>9.0.1</version>
- </dependency>
- <!-- JSONObject、JSONString、Beans之间的转换,JSON处理类库 -->
- <!-- https://mvnrepository.com/artifact/net.minidev/json-smart -->
- <dependency>
- <groupId>net.minidev</groupId>
- <artifactId>json-smart</artifactId>
- <version>2.3</version>
- </dependency>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <!-- 超快速超轻量级并行化的Java类路径扫描程序 -->
- <!-- https://mvnrepository.com/artifact/io.github.classgraph/classgraph -->
- <dependency>
- <groupId>io.github.classgraph</groupId>
- <artifactId>classgraph</artifactId>
- <version>4.8.90</version>
- </dependency>
-
-
- <!-- IP地址库 -->
- <!-- https://mvnrepository.com/artifact/org.lionsoul/ip2region -->
- <dependency>
- <groupId>org.lionsoul</groupId>
- <artifactId>ip2region</artifactId>
- <version>1.7.2</version>
- </dependency>
-
-
- <!-- https://mvnrepository.com/artifact/org.javassist/javassist -->
- <dependency>
- <groupId>org.javassist</groupId>
- <artifactId>javassist</artifactId>
- <version>3.27.0-GA</version>
- </dependency>
-
- <!-- https://mvnrepository.com/artifact/commons-io/commons-io -->
- <dependency>
- <groupId>commons-io</groupId>
- <artifactId>commons-io</artifactId>
- <version>2.8.0</version>
- </dependency>
-
- <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-lang3</artifactId>
- </dependency>
- <!-- https://mvnrepository.com/artifact/commons-logging/commons-logging -->
- <dependency>
- <groupId>commons-logging</groupId>
- <artifactId>commons-logging</artifactId>
- <version>1.2</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-math3 -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-math3</artifactId>
- <version>3.6.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/commons-beanutils/commons-beanutils -->
- <dependency>
- <groupId>commons-beanutils</groupId>
- <artifactId>commons-beanutils</artifactId>
- <version>1.9.4</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-pool2 -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-pool2</artifactId>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-text -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-text</artifactId>
- <version>1.9</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-compress -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-compress</artifactId>
- <version>1.20</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/commons-codec/commons-codec -->
- <dependency>
- <groupId>commons-codec</groupId>
- <artifactId>commons-codec</artifactId>
- </dependency>
- <!-- https://mvnrepository.com/artifact/commons-collections/commons-collections -->
- <dependency>
- <groupId>commons-collections</groupId>
- <artifactId>commons-collections</artifactId>
- <version>3.2.2</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/commons-cli/commons-cli -->
- <dependency>
- <groupId>commons-cli</groupId>
- <artifactId>commons-cli</artifactId>
- <version>1.4</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-csv -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-csv</artifactId>
- <version>1.8</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-configuration2 -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-configuration2</artifactId>
- <version>2.7</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-dbcp2 -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-dbcp2</artifactId>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-exec -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-exec</artifactId>
- <version>1.3</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/commons-fileupload/commons-fileupload -->
- <dependency>
- <groupId>commons-fileupload</groupId>
- <artifactId>commons-fileupload</artifactId>
- <version>1.4</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-jexl3 -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-jexl3</artifactId>
- <version>3.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/commons-configuration/commons-configuration -->
- <dependency>
- <groupId>commons-configuration</groupId>
- <artifactId>commons-configuration</artifactId>
- <version>1.10</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-io -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-io</artifactId>
- <version>1.3.2</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-email -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-email</artifactId>
- <version>1.5</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/commons-daemon/commons-daemon -->
- <dependency>
- <groupId>commons-daemon</groupId>
- <artifactId>commons-daemon</artifactId>
- <version>1.2.3</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/commons-validator/commons-validator -->
- <dependency>
- <groupId>commons-validator</groupId>
- <artifactId>commons-validator</artifactId>
- <version>1.7</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/commons-net/commons-net -->
- <dependency>
- <groupId>commons-net</groupId>
- <artifactId>commons-net</artifactId>
- <version>3.7</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-vfs2 -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-vfs2</artifactId>
- <version>2.6.0</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/commons-lang/commons-lang -->
- <dependency>
- <groupId>commons-lang</groupId>
- <artifactId>commons-lang</artifactId>
- <version>2.6</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/commons-dbutils/commons-dbutils -->
- <dependency>
- <groupId>commons-dbutils</groupId>
- <artifactId>commons-dbutils</artifactId>
- <version>1.7</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-digester3 -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-digester3</artifactId>
- <version>3.2</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpclient -->
- <dependency>
- <groupId>org.apache.httpcomponents</groupId>
- <artifactId>httpclient</artifactId>
-
- </dependency>
- <!-- https://mvnrepository.com/artifact/commons-httpclient/commons-httpclient -->
- <dependency>
- <groupId>commons-httpclient</groupId>
- <artifactId>commons-httpclient</artifactId>
- <version>3.1</version>
- </dependency>
-
- <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-collections4 -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-collections4</artifactId>
- <version>4.4</version>
- </dependency>
-
- <!-- 支持代码校验框架 -->
- <!-- https://mvnrepository.com/artifact/org.jodd/jodd-vtor -->
- <dependency>
- <groupId>org.jodd</groupId>
- <artifactId>jodd-vtor</artifactId>
- <version>5.2.0</version>
- </dependency>
- <dependency>
- <groupId>org.jodd</groupId>
- <artifactId>jodd-util</artifactId>
- <version>6.0.0</version>
- </dependency>
- <dependency>
- <groupId>org.jodd</groupId>
- <artifactId>jodd-mail</artifactId>
- <version>6.0.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.jodd/jodd-props -->
- <dependency>
- <groupId>org.jodd</groupId>
- <artifactId>jodd-props</artifactId>
- <version>5.2.0</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.jodd/jodd-json -->
- <dependency>
- <groupId>org.jodd</groupId>
- <artifactId>jodd-json</artifactId>
- <version>6.0.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.jodd/jodd-upload -->
- <dependency>
- <groupId>org.jodd</groupId>
- <artifactId>jodd-upload</artifactId>
- <version>4.2.0</version>
- <type>pom</type>
- </dependency>
- <!-- https://mvnrepository.com/artifact/joda-time/joda-time -->
- <!-- https://mvnrepository.com/artifact/joda-time/joda-time -->
- <dependency>
- <groupId>joda-time</groupId>
- <artifactId>joda-time</artifactId>
- <version>2.10.6</version>
- </dependency>
-
- <!-- https://mvnrepository.com/artifact/org.joda/joda-convert -->
- <dependency>
- <groupId>org.joda</groupId>
- <artifactId>joda-convert</artifactId>
- <version>2.2.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.joda/joda-collect -->
- <dependency>
- <groupId>org.joda</groupId>
- <artifactId>joda-collect</artifactId>
- <version>1.0.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.joda/joda-beans-integrate-freemarker -->
- <dependency>
- <groupId>org.joda</groupId>
- <artifactId>joda-beans-integrate-freemarker</artifactId>
- <version>2.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/io.airlift/joda-to-java-time-bridge -->
- <dependency>
- <groupId>io.airlift</groupId>
- <artifactId>joda-to-java-time-bridge</artifactId>
- <version>3</version>
- <scope>runtime</scope>
- </dependency>
- <!-- https://mvnrepository.com/artifact/org.joda/joda-money -->
- <dependency>
- <groupId>org.joda</groupId>
- <artifactId>joda-money</artifactId>
- <version>1.0.1</version>
- </dependency>
- <!-- https://mvnrepository.com/artifact/com.ibm.icu/icu4j -->
- <!-- Unicode国际化:icu4j -->
- <dependency>
- <groupId>com.ibm.icu</groupId>
- <artifactId>icu4j</artifactId>
- <version>67.1</version>
- </dependency>
- <!-- 扩展了Java标准集合框架,高性能的库:fastutil -->
- <!-- https://mvnrepository.com/artifact/it.unimi.dsi/fastutil -->
- <dependency>
- <groupId>it.unimi.dsi</groupId>
- <artifactId>fastutil</artifactId>
- <version>8.4.2</version>
- </dependency>
- <!-- 高性能网络应用框架:Netty -->
- <!-- https://mvnrepository.com/artifact/io.netty/netty-all -->
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-all</artifactId>
-
- </dependency>
- <!-- SpringBoot+Docker集成测试:Testcontainers -->
- <!-- https://mvnrepository.com/artifact/org.testcontainers/testcontainers -->
- <dependency>
- <groupId>org.testcontainers</groupId>
- <artifactId>testcontainers</artifactId>
- <version>1.14.3</version>
- <scope>test</scope>
- </dependency>
- <!-- HTTP 请求模拟测试框架:WireMock -->
- <!-- https://mvnrepository.com/artifact/com.github.tomakehurst/wiremock -->
- <dependency>
- <groupId>com.github.tomakehurst</groupId>
- <artifactId>wiremock</artifactId>
- <version>2.27.2</version>
- <type>pom</type>
- <scope>test</scope>
- </dependency>
- <!-- excel操作:poi-ooxml -->
- <!-- https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml -->
- <dependency>
- <groupId>org.apache.poi</groupId>
- <artifactId>poi-ooxml</artifactId>
- <version>4.1.2</version>
- </dependency>
- <!-- Java神器动态生成类:byte buddy -->
- <!-- https://mvnrepository.com/artifact/net.bytebuddy/byte-buddy -->
- <dependency>
- <groupId>net.bytebuddy</groupId>
- <artifactId>byte-buddy</artifactId>
-
- </dependency>
- <!-- 断言神器:AssertJ -->
- <!-- https://mvnrepository.com/artifact/org.assertj/assertj-core -->
- <dependency>
- <groupId>org.assertj</groupId>
- <artifactId>assertj-core</artifactId>
-
- <scope>test</scope>
- </dependency>
- <!-- java加密扩展:bcprov -->
- <!-- https://mvnrepository.com/artifact/org.bouncycastle/bcprov-jdk15on -->
- <dependency>
- <groupId>org.bouncycastle</groupId>
- <artifactId>bcprov-jdk15on</artifactId>
- <version>1.66</version>
- </dependency>
- <!-- 数据压缩组件:Zstd -->
- <!-- https://mvnrepository.com/artifact/com.github.luben/zstd-jni -->
- <dependency>
- <groupId>com.github.luben</groupId>
- <artifactId>zstd-jni</artifactId>
- <version>1.4.5-6</version>
- </dependency>
- <!-- XSLT转换器:Xalan -->
- <!-- https://mvnrepository.com/artifact/xalan/xalan -->
- <dependency>
- <groupId>xalan</groupId>
- <artifactId>xalan</artifactId>
- <version>2.7.2</version>
- </dependency>
- <!-- 路由引擎构建器:Camel -->
- <!-- https://mvnrepository.com/artifact/org.apache.camel/camel-core -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-core</artifactId>
- <version>3.5.0</version>
- </dependency>
- <!-- 数据库重构工具:LiquiBase -->
- <!-- https://mvnrepository.com/artifact/org.liquibase/liquibase-core -->
- <dependency>
- <groupId>org.liquibase</groupId>
- <artifactId>liquibase-core</artifactId>
-
- </dependency>
- <!-- XML-Java绑定工具:xmlbeans -->
- <!-- https://mvnrepository.com/artifact/org.apache.xmlbeans/xmlbeans -->
- <dependency>
- <groupId>org.apache.xmlbeans</groupId>
- <artifactId>xmlbeans</artifactId>
- <version>3.1.0</version>
- </dependency>
-
- <!-- 高性能的,NOSQL图形数据库:neo4j -->
- <!-- https://mvnrepository.com/artifact/org.neo4j/neo4j -->
- <dependency>
- <groupId>org.neo4j</groupId>
- <artifactId>neo4j</artifactId>
- <version>4.1.1</version>
- </dependency>
- <!-- selenium驱动firefox:selenium-firefox -->
- <!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-firefox-driver -->
- <dependency>
- <groupId>org.seleniumhq.selenium</groupId>
- <artifactId>selenium-firefox-driver</artifactId>
- </dependency>
- <!-- 介于ORM和JDBC的中间层:JOOQ -->
- <!-- https://mvnrepository.com/artifact/org.jooq/jooq -->
- <dependency>
- <groupId>org.jooq</groupId>
- <artifactId>jooq</artifactId>
-
- </dependency>
- <!-- 科学计算类库:commons-math3 -->
- <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-math3 -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-math3</artifactId>
- <version>3.6.1</version>
- </dependency>
- <!-- IP组播通讯工具集:jgroups -->
- <!-- https://mvnrepository.com/artifact/org.jgroups/jgroups -->
- <dependency>
- <groupId>org.jgroups</groupId>
- <artifactId>jgroups</artifactId>
- <version>4.2.5.Final</version>
- </dependency>
- <!-- Java使用PDFBox操作PDF文件:pdfbox -->
- <!-- https://mvnrepository.com/artifact/org.apache.pdfbox/pdfbox -->
- <dependency>
- <groupId>org.apache.pdfbox</groupId>
- <artifactId>pdfbox</artifactId>
- <version>2.0.21</version>
- </dependency>
- <!-- 调用WIN32平台功能:jna-platform -->
- <!-- https://mvnrepository.com/artifact/net.java.dev.jna/jna-platform -->
- <dependency>
- <groupId>net.java.dev.jna</groupId>
- <artifactId>jna-platform</artifactId>
- <version>5.6.0</version>
- </dependency>
- <!-- java命令行编译器:ECJ -->
- <!-- https://mvnrepository.com/artifact/org.eclipse.jdt.core.compiler/ecj -->
- <dependency>
- <groupId>org.eclipse.jdt.core.compiler</groupId>
- <artifactId>ecj</artifactId>
- <version>4.6.1</version>
- </dependency>
- <!-- 搜索应用API服务:Apache Solr -->
- <!-- https://mvnrepository.com/artifact/org.apache.solr/solr-solrj -->
- <dependency>
- <groupId>org.apache.solr</groupId>
- <artifactId>solr-solrj</artifactId>
- </dependency>
- <!-- XML文档解析:xercesImpl -->
- <!-- https://mvnrepository.com/artifact/xerces/xercesImpl -->
- <dependency>
- <groupId>xerces</groupId>
- <artifactId>xercesImpl</artifactId>
- <version>2.12.0</version>
- </dependency>
- <!-- Google开源的快速压缩解压库:Snappy -->
- <!-- https://mvnrepository.com/artifact/org.xerial.snappy/snappy-java -->
- <dependency>
- <groupId>org.xerial.snappy</groupId>
- <artifactId>snappy-java</artifactId>
- <version>1.1.7.7</version>
- </dependency>
- <!-- Apache ThinkerPop框架下的图遍历语言:Gremlin -->
- <!-- https://mvnrepository.com/artifact/org.apache.tinkerpop/gremlin-core -->
- <dependency>
- <groupId>org.apache.tinkerpop</groupId>
- <artifactId>gremlin-core</artifactId>
- <version>3.4.8</version>
- </dependency>
-
- <!-- 工具检查java代码风格:Checkstyle -->
- <!-- https://mvnrepository.com/artifact/com.puppycrawl.tools/checkstyle -->
- <dependency>
- <groupId>com.puppycrawl.tools</groupId>
- <artifactId>checkstyle</artifactId>
- <version>8.36.1</version>
- </dependency>
- <!-- 将html转为pdf页面:openhtmltopdf -->
- <!-- https://mvnrepository.com/artifact/com.openhtmltopdf/openhtmltopdf-core -->
- <dependency>
- <groupId>com.openhtmltopdf</groupId>
- <artifactId>openhtmltopdf-core</artifactId>
- <version>1.0.4</version>
- </dependency>
-
- <!-- RESTFUL请求服务JAVA框架:jersey -->
- <!-- https://mvnrepository.com/artifact/com.sun.jersey/jersey-server -->
- <dependency>
- <groupId>com.sun.jersey</groupId>
- <artifactId>jersey-server</artifactId>
- <version>1.19.4</version>
- </dependency>
-
- <!-- java字节码操纵框架:ASM -->
- <!-- https://mvnrepository.com/artifact/org.ow2.asm/asm -->
- <dependency>
- <groupId>org.ow2.asm</groupId>
- <artifactId>asm</artifactId>
- <version>8.0.1</version>
- </dependency>
- <!-- Java模板引擎:Handlebars -->
- <!-- https://mvnrepository.com/artifact/com.github.jknack/handlebars -->
- <dependency>
- <groupId>com.github.jknack</groupId>
- <artifactId>handlebars</artifactId>
- <version>4.2.0</version>
- </dependency>
- <!-- 缓存框架:Apache Geode -->
- <!-- https://mvnrepository.com/artifact/org.apache.geode/geode-core -->
- <dependency>
- <groupId>org.apache.geode</groupId>
- <artifactId>geode-core</artifactId>
- <version>1.13.0</version>
- </dependency>
- <!-- 基于JAVA1.8的高性能缓存库:Caffeine -->
- <!-- https://mvnrepository.com/artifact/com.github.ben-manes.caffeine/caffeine -->
- <dependency>
- <groupId>com.github.ben-manes.caffeine</groupId>
- <artifactId>caffeine</artifactId>
-
- </dependency>
- <!-- Java对象到xml的相互转换:castor -->
- <!-- https://mvnrepository.com/artifact/org.codehaus.castor/castor -->
- <dependency>
- <groupId>org.codehaus.castor</groupId>
- <artifactId>castor</artifactId>
- <version>1.4.1</version>
- <type>pom</type>
- </dependency>
- <!-- 绘制几何图形:esri geometry -->
- <!-- https://mvnrepository.com/artifact/com.esri.geometry/esri-geometry-api -->
- <dependency>
- <groupId>com.esri.geometry</groupId>
- <artifactId>esri-geometry-api</artifactId>
- <version>2.2.3</version>
- </dependency>
- <!-- 发送邮件:javax.mail -->
- <!-- https://mvnrepository.com/artifact/com.sun.mail/javax.mail -->
- <dependency>
- <groupId>com.sun.mail</groupId>
- <artifactId>javax.mail</artifactId>
- <version>1.6.2</version>
- </dependency>
-
-
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-web</artifactId>
- </dependency>
- <dependency>
- <groupId>org.mybatis.spring.boot</groupId>
- <artifactId>mybatis-spring-boot-starter</artifactId>
- <version>2.1.2</version>
- </dependency>
-
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-devtools</artifactId>
- <scope>runtime</scope>
- <optional>true</optional>
- </dependency>
- <dependency>
- <groupId>mysql</groupId>
- <artifactId>mysql-connector-java</artifactId>
- <scope>runtime</scope>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-configuration-processor</artifactId>
- <optional>true</optional>
- </dependency>
- <dependency>
- <groupId>org.projectlombok</groupId>
- <artifactId>lombok</artifactId>
- <optional>true</optional>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-test</artifactId>
- <scope>test</scope>
- <exclusions>
- <exclusion>
- <groupId>org.junit.vintage</groupId>
- <artifactId>junit-vintage-engine</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- </dependencies>
-
- <dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-dependencies</artifactId>
- <version>${spring-boot.version}</version>
- <type>pom</type>
- <scope>import</scope>
- </dependency>
- </dependencies>
- </dependencyManagement>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>3.8.1</version>
- <configuration>
- <source>1.8</source>
- <target>1.8</target>
- <encoding>UTF-8</encoding>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-maven-plugin</artifactId>
- <version>2.3.0.RELEASE</version>
- <configuration>
- <mainClass>org.TestUtilsSpringBoot.Test.TestUtilsSpringBootApplication</mainClass>
- </configuration>
- <executions>
- <execution>
- <id>repackage</id>
- <goals>
- <goal>repackage</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-
- </project>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。