forked from apache/nutch
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsettings.gradle.kts
80 lines (56 loc) · 3.95 KB
/
settings.gradle.kts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
rootProject.name = "apache-nutch-overlay"
fun nutchPlugin(name: String) = ":src:plugin:$name"
file("src/plugin").listFiles()
?.filter { it.isDirectory }
?.forEach { include(nutchPlugin(it.name)) }
dependencyResolutionManagement {
@Suppress("UnstableApiUsage")
versionCatalogs {
create("libs") {
library("log4j-api", "org.apache.logging.log4j:log4j-api:2.17.0")
library("log4j-core", "org.apache.logging.log4j:log4j-core:2.17.0")
library("log4j-slf4j-impl", "org.apache.logging.log4j:log4j-slf4j-impl:2.17.0")
library("slf4j-api", "org.slf4j:slf4j-api:1.7.32")
library("hadoop-common", "org.apache.hadoop:hadoop-common:3.1.3")
library("hadoop-hdfs", "org.apache.hadoop:hadoop-hdfs:3.1.3")
library("hadoop-mapreduce-client-core", "org.apache.hadoop:hadoop-mapreduce-client-core:3.1.3")
library("hadoop-mapreduce-client-jobclient", "org.apache.hadoop:hadoop-mapreduce-client-jobclient:3.1.3")
library("nekohtml", "net.sourceforge.nekohtml:nekohtml:1.9.19")
library("tika-core", "org.apache.tika:tika-core:2.3.0")
library("tika-langdetect-optimaize", "org.apache.tika:tika-langdetect-optimaize:2.3.0")
library("tika-parsers-standard", "org.apache.tika:tika-parsers-standard-package:2.3.0")
library("xml-apis", "xml-apis:xml-apis:1.4.01") // Required by Tika
library("crawler-commons", "com.github.crawler-commons:crawler-commons:1.2")
library("apache-commons-jexl3","org.apache.commons:commons-jexl3:3.1")
library("apache-commons-lang3", "org.apache.commons:commons-lang3:3.12.0")
library("apache-commons-collections4", "org.apache.commons:commons-collections4:4.4")
library("apache-commons-compress", "org.apache.commons:commons-compress:1.21")
library("httpcomponents-httpclient", "org.apache.httpcomponents:httpclient:4.5.13")
library("httpcomponents-httpcore-nio", "org.apache.httpcomponents:httpcore-nio:4.4.9")
library("httpcomponents-httpcore","org.apache.httpcomponents:httpcore:4.4.14")
library("cxf-rt-frontend-jaxws", "org.apache.cxf:cxf-rt-frontend-jaxws:3.4.1")
library("cxf-rt-frontend-jaxrs", "org.apache.cxf:cxf-rt-frontend-jaxrs:3.4.1")
library("cxf-rt-transports-http", "org.apache.cxf:cxf-rt-transports-http:3.4.1")
library("cxf-rt-transports-http-jetty", "org.apache.cxf:cxf-rt-transports-http-jetty:3.4.1")
library("cxf-rt-rs-client", "org.apache.cxf:cxf-rt-rs-client:3.4.1")
library("jackson-databind", "com.fasterxml.jackson.core:jackson-databind:2.12.0")
library("jackson-annotations", "com.fasterxml.jackson.core:jackson-annotations:2.12.0")
library("jackson-dataformat-cbor", "com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.12.0")
library("jackson-jaxrs-json-provider", "com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.12.0")
library("junit", "junit:junit:4.13.2")
library("xerces-impl", "xerces:xercesImpl:2.12.1")
library("commons-codec", "commons-codec:commons-codec:1.15")
library("tdigest", "com.tdunning:t-digest:3.2")
library("icu4j", "com.ibm.icu:icu4j:68.2")
library("guava", "com.google.guava:guava:30.1-jre")
library("gson", "com.google.code.gson:gson:2.8.9")
library("webarchive-commons", "org.netpreserve.commons:webarchive-commons:1.1.9")
library("warc-hadoop", "com.martinkl.warc:warc-hadoop:0.1.0")
library("rabbitmq-amqp-client", "com.rabbitmq:amqp-client:5.2.0")
library("asciitable", "de.vandermeer:asciitable:0.3.2")
library("mrunit", "org.apache.mrunit:mrunit:1.1.0")
library("jetty", "org.mortbay.jetty:jetty:6.1.26")
library("jetty-client", "org.mortbay.jetty:jetty-client:6.1.26")
}
}
}