build.gradle 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. plugins {
  2. id 'java-library'
  3. }
  4. group 'com.incubator.common'
  5. version '1.0-SNAPSHOT'
  6. dependencies {
  7. testImplementation 'org.junit.jupiter:junit-jupiter-api:5.9.0'
  8. testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.9.0'
  9. //系统使用log4j2作为系统日志实现 slf4J作为门面
  10. api 'org.slf4j:slf4j-api:1.7.36'
  11. //使用log4j2作为实际的日志实现
  12. api 'org.apache.logging.log4j:log4j-api:2.19.0'
  13. api 'org.apache.logging.log4j:log4j-core:2.19.0'
  14. //声明slf4j转SLF4J的桥接包
  15. // api 'org.apache.logging.log4j:log4j-slf4j-impl:2.19.0'
  16. api 'com.lmax:disruptor:3.4.4'
  17. api 'org.msgpack:msgpack-core:0.9.8'
  18. api 'org.msgpack:jackson-dataformat-msgpack:0.9.8'
  19. api 'io.netty:netty-all:4.1.114.Final'
  20. api 'org.apache.commons:commons-lang3:3.12.0'
  21. api 'com.dyuproject.protostuff:protostuff-core:1.2.2'
  22. api 'com.dyuproject.protostuff:protostuff-runtime:1.2.2'
  23. api 'org.bouncycastle:bcprov-jdk18on:1.72'
  24. api 'it.unimi.dsi:dsiutils:2.7.2'
  25. api 'com.alibaba:easyexcel:3.1.1'
  26. api 'org.apache.poi:poi:5.2.2'
  27. api 'org.apache.poi:poi-ooxml:5.2.2'
  28. api 'org.web3j:core:5.0.0'
  29. }
  30. build.dependsOn(copyAllDependencies)