Project Dependencies

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses
us.codecraft webmagic-core 0.7.6-SNAPSHOT jar Apache License, Version 2.0
us.codecraft webmagic-extension 0.7.6-SNAPSHOT jar Apache License, Version 2.0
us.codecraft webmagic-samples 0.7.6-SNAPSHOT jar Apache License, Version 2.0
us.codecraft webmagic-saxon 0.7.6-SNAPSHOT jar Apache License, Version 2.0
us.codecraft webmagic-scripts 0.7.6-SNAPSHOT jar Apache License, Version 2.0
us.codecraft webmagic-selenium 0.7.6-SNAPSHOT jar Apache License, Version 2.0

Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Classifier Type Licenses
com.alibaba fastjson 1.2.75 - jar Apache 2
com.fasterxml.jackson.core jackson-annotations 2.13.0-rc1 - jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.13.0-rc1 - jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.13.0-rc1 - jar The Apache Software License, Version 2.0
com.github.detro phantomjsdriver 1.2.0 - jar The BSD 2-Clause License
com.github.jnr jffi 1.3.1 - jar The Apache Software License, Version 2.0
com.github.jnr jffi 1.3.1 native jar The Apache Software License, Version 2.0
com.github.jnr jnr-constants 0.10.1 - jar The Apache Software License, Version 2.0
com.github.jnr jnr-enxio 0.32.3 - jar The Apache Software License, Version 2.0
com.github.jnr jnr-netdb 1.2.0 - jar The Apache Software License, Version 2.0
com.github.jnr jnr-posix 3.1.4 - jar Eclipse Public License - v 2.0GNU General Public License Version 2GNU Lesser General Public License Version 2.1
com.github.jnr jnr-unixsocket 0.38.5 - jar The Apache Software License, Version 2.0
com.google.code.findbugs jsr305 3.0.2 - jar The Apache Software License, Version 2.0
com.google.errorprone error_prone_annotations 2.3.4 - jar Apache 2.0
com.google.guava failureaccess 1.0.1 - jar The Apache Software License, Version 2.0
com.google.guava guava 30.1-jre - jar Apache License, Version 2.0
com.google.guava listenablefuture 9999.0-empty-to-avoid-conflict-with-guava - jar The Apache Software License, Version 2.0
com.google.j2objc j2objc-annotations 1.3 - jar The Apache Software License, Version 2.0
com.headius backport9 1.8 - jar The Apache Software License, Version 2.0
com.headius invokebinder 1.11 - jar The Apache Software License, Version 2.0
com.headius options 1.4 - jar The Apache Software License, Version 2.0
com.jayway.jsonpath json-path 2.5.0 - jar The Apache Software License, Version 2.0
com.jcraft jzlib 1.1.3 - jar BSD
com.martiansoftware nailgun-server 0.9.1 - jar The Apache Software License, Version 2.0
com.squareup.okhttp3 okhttp 3.11.0 - jar Apache 2.0
com.squareup.okio okio 1.14.0 - jar Apache 2.0
commons-cli commons-cli 1.4 - jar Apache License, Version 2.0
commons-codec commons-codec 1.11 - jar Apache License, Version 2.0
commons-collections commons-collections 3.2.2 - jar Apache License, Version 2.0
commons-io commons-io 2.8.0 - jar Apache License, Version 2.0
commons-logging commons-logging 1.2 - jar The Apache Software License, Version 2.0
javax.annotation javax.annotation-api 1.3.1 - jar CDDL + GPLv2 with classpath exception
joda-time joda-time 2.10.5 - jar Apache License, Version 2.0
log4j log4j 1.2.17 - jar The Apache Software License, Version 2.0
net.bytebuddy byte-buddy 1.8.15 - jar The Apache Software License, Version 2.0
net.jpountz.lz4 lz4 1.3.0 - jar The Apache Software License, Version 2.0
net.minidev accessors-smart 1.2 - jar The Apache Software License, Version 2.0
net.minidev json-smart 2.3 - jar The Apache Software License, Version 2.0
net.sf.saxon Saxon-HE 10.3 - jar Mozilla Public License Version 2.0
net.sourceforge.htmlcleaner htmlcleaner 2.9 - jar BSD License
org.apache.commons commons-exec 1.3 - jar Apache License, Version 2.0
org.apache.commons commons-lang3 3.11 - jar Apache License, Version 2.0
org.apache.commons commons-pool2 2.9.0 - jar Apache License, Version 2.0
org.apache.httpcomponents httpclient 4.5.13 - jar Apache License, Version 2.0
org.apache.httpcomponents httpcore 4.4.14 - jar Apache License, Version 2.0
org.checkerframework checker-qual 3.5.0 - jar The MIT License
org.eclipse.collections eclipse-collections 11.0.0.M3 - jar Eclipse Public License - v 1.0Eclipse Distribution License - v 1.0
org.eclipse.collections eclipse-collections-api 11.0.0.M3 - jar Eclipse Public License - v 1.0Eclipse Distribution License - v 1.0
org.eclipse.collections eclipse-collections-forkjoin 11.0.0.M3 - jar Eclipse Public License - v 1.0Eclipse Distribution License - v 1.0
org.jdom jdom2 2.0.5 - jar Similar to Apache License but with the acknowledgment clause removed
org.jetbrains annotations 13.0 - jar The Apache Software License, Version 2.0
org.jetbrains.kotlin kotlin-stdlib 1.2.71 - jar The Apache License, Version 2.0
org.jetbrains.kotlin kotlin-stdlib-common 1.2.71 - jar The Apache License, Version 2.0
org.jruby dirgra 0.3 - jar EPL
org.jruby jruby 9.2.14.0 - jar GPL-2.0LGPL-2.1EPL-2.0
org.jruby jruby-core 9.2.14.0 - jar GPL-2.0LGPL-2.1EPL-2.0
org.jruby jruby-stdlib 9.2.14.0 - jar GPL-2.0LGPL-2.1EPL-2.0
org.jruby.jcodings jcodings 1.0.46 - jar MIT License
org.jruby.joni joni 2.1.31 - jar MIT License
org.jsoup jsoup 1.13.1 - jar The MIT License
org.mapdb elsa 3.0.0-M5 - jar The Apache Software License, Version 2.0
org.mapdb mapdb 3.0.8 - jar The Apache Software License, Version 2.0
org.ow2.asm asm 5.0.4 - jar BSD
org.python jython 2.7.2 - jar Jython Software License
org.seleniumhq.selenium selenium-api 3.141.59 - jar The Apache Software License, Version 2.0
org.seleniumhq.selenium selenium-chrome-driver 3.141.59 - jar The Apache Software License, Version 2.0
org.seleniumhq.selenium selenium-edge-driver 3.141.59 - jar The Apache Software License, Version 2.0
org.seleniumhq.selenium selenium-firefox-driver 3.141.59 - jar The Apache Software License, Version 2.0
org.seleniumhq.selenium selenium-ie-driver 3.141.59 - jar The Apache Software License, Version 2.0
org.seleniumhq.selenium selenium-java 3.141.59 - jar The Apache Software License, Version 2.0
org.seleniumhq.selenium selenium-opera-driver 3.141.59 - jar The Apache Software License, Version 2.0
org.seleniumhq.selenium selenium-remote-driver 3.141.59 - jar The Apache Software License, Version 2.0
org.seleniumhq.selenium selenium-safari-driver 3.141.59 - jar The Apache Software License, Version 2.0
org.seleniumhq.selenium selenium-support 3.141.59 - jar The Apache Software License, Version 2.0
org.slf4j slf4j-api 1.7.30 - jar MIT License
org.slf4j slf4j-log4j12 1.7.30 - jar MIT License
redis.clients jedis 3.6.0 - jar MIT
us.codecraft xsoup 0.3.2 - jar The MIT License

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type Licenses
org.assertj assertj-core 3.18.1 jar Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

EPL: Dirgra

LGPL-2.1: JRuby Core, JRuby Lib Setup, JRuby Main Maven Artifact

Apache 2.0: OkHttp, Okio, error-prone annotations

The Apache License, Version 2.0: org.jetbrains.kotlin:kotlin-stdlib, org.jetbrains.kotlin:kotlin-stdlib-common

MIT License: JCodings, Joni, SLF4J API Module, SLF4J LOG4J-12 Binding

The BSD 2-Clause License: PhantomJSDriver

GPL-2.0: JRuby Core, JRuby Lib Setup, JRuby Main Maven Artifact

Jython Software License: Jython

Mozilla Public License Version 2.0: Saxon-HE

Apache 2: fastjson

BSD: ASM Core, JZlib

Similar to Apache License but with the acknowledgment clause removed: JDOM

BSD License: HtmlCleaner

The MIT License: Checker Qual, jsoup Java HTML Parser, xsoup

Apache License, Version 2.0: Apache Commons CLI, Apache Commons Codec, Apache Commons Collections, Apache Commons Exec, Apache Commons IO, Apache Commons Lang, Apache Commons Pool, Apache HttpClient, Apache HttpCore, AssertJ fluent assertions, Guava: Google Core Libraries for Java, Joda-Time, webmagic-core, webmagic-coverage, webmagic-extension, webmagic-samples, webmagic-saxon, webmagic-scripts, webmagic-selenium

GNU Lesser General Public License Version 2.1: jnr-posix

MIT: Jedis

Eclipse Distribution License - v 1.0: Eclipse Collections API, Eclipse Collections Fork Join Utilities, Eclipse Collections Main Library

CDDL + GPLv2 with classpath exception: javax.annotation API

Eclipse Public License - v 2.0: jnr-posix

EPL-2.0: JRuby Core, JRuby Lib Setup, JRuby Main Maven Artifact

The Apache Software License, Version 2.0: ASM based accessors helper used by json-smart, Apache Commons Logging, Apache Log4j, Byte Buddy (without dependencies), Elsa Serialization, FindBugs-jsr305, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only, IntelliJ IDEA Annotations, J2ObjC Annotations, JSON Small and Fast Parser, Jackson-annotations, Jackson-core, LZ4 and xxHash, backport9, invokebinder, jackson-databind, jffi, jnr-constants, jnr-enxio, jnr-netdb, jnr-unixsocket, mapdb, nailgun-server, options, project ':json-path', selenium-api, selenium-chrome-driver, selenium-edge-driver, selenium-firefox-driver, selenium-ie-driver, selenium-java, selenium-opera-driver, selenium-remote-driver, selenium-safari-driver, selenium-support

GNU General Public License Version 2: jnr-posix

Eclipse Public License - v 1.0: Eclipse Collections API, Eclipse Collections Fork Join Utilities, Eclipse Collections Main Library

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
fastjson-1.2.75.jar 655.1 kB 295 260 18 1.5 Yes
jackson-annotations-2.13.0-rc1.jar 75.7 kB 84 72 2 - Yes
jackson-core-2.13.0-rc1.jar 373.8 kB 156 128 13 - Yes
jackson-databind-2.13.0-rc1.jar 1.5 MB 744 706 23 - Yes
phantomjsdriver-1.2.0.jar 10.6 kB 11 5 1 1.6 Yes
jffi-1.3.1.jar 152.3 kB 137 126 2 1.8 Yes
jffi-1.3.1-native.jar 795.2 kB 41 0 0 - No
jnr-constants-0.10.1.jar 876.7 kB 599 580 11 1.8 Yes
jnr-enxio-0.32.3.jar 32.2 kB 35 25 1 1.8 Yes
jnr-netdb-1.2.0.jar 63.1 kB 55 46 1 1.8 Yes
jnr-posix-3.1.4.jar 271.5 kB 243 232 3 1.8 Yes
jnr-unixsocket-0.38.5.jar 48.2 kB 40 30 2 1.8 Yes
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes
error_prone_annotations-2.3.4.jar 13.9 kB 34 22 2 1.7 No
failureaccess-1.0.1.jar 4.6 kB 15 2 1 1.7 Yes
guava-30.1-jre.jar 2.9 MB 2059 2029 18 1.8 Yes
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - No
j2objc-annotations-1.3.jar 8.8 kB 23 12 1 1.5 Yes
backport9-1.8.jar 13.5 kB 28 12 6 1.8 Yes
invokebinder-1.11.jar 50 kB 34 23 3 - Yes
options-1.4.jar 14.2 kB 20 9 2 1.5 Yes
json-path-2.5.0.jar 231.7 kB 198 181 12 1.8 Yes
jzlib-1.1.3.jar 72 kB 36 26 1 1.5 Yes
nailgun-server-0.9.1.jar 32.9 kB 33 21 2 1.4 Yes
okhttp-3.11.0.jar 413.6 kB 224 201 13 1.7 Yes
okio-1.14.0.jar 85.8 kB 52 44 1 1.7 Yes
commons-cli-1.4.jar 53.8 kB 40 27 1 1.5 Yes
commons-codec-1.11.jar 335 kB 243 96 7 1.6 Yes
commons-collections-3.2.2.jar 588.3 kB 484 460 12 1.3 Yes
commons-io-2.8.0.jar 285.4 kB 204 182 10 1.8 Yes
commons-logging-1.2.jar 61.8 kB 42 28 2 1.2 Yes
javax.annotation-api-1.3.1.jar 26.5 kB 29 15 3 1.8 Yes
joda-time-2.10.5.jar 643 kB 765 247 7 1.5 Yes
log4j-1.2.17.jar 489.9 kB 353 314 21 1.4 Yes
byte-buddy-1.8.15.jar 3 MB 2133 2084 36 1.6 Yes
lz4-1.3.0.jar 236.9 kB 86 69 3 1.6 Yes
accessors-smart-1.2.jar 30 kB 24 13 2 1.6 Yes
json-smart-2.3.jar 120.3 kB 106 92 5 1.6 Yes
Saxon-HE-10.3.jar 5.7 MB 2620 2245 55 1.8 Yes
htmlcleaner-2.9.jar 140.1 kB 82 71 3 1.5 Yes
commons-exec-1.3.jar 54.4 kB 53 37 4 1.5 Yes
commons-lang3-3.11.jar 577.7 kB 368 339 17 1.8 Yes
commons-pool2-2.9.0.jar 134.9 kB 94 79 3 1.8 Yes
httpclient-4.5.13.jar 780.3 kB 511 470 24 1.6 Yes
httpcore-4.4.14.jar 328.4 kB 283 253 17 1.6 Yes
assertj-core-3.18.1.jar 4.8 MB 3267 3190 62 - Yes
checker-qual-3.5.0.jar 214.4 kB 382 321 33 1.8 Yes
eclipse-collections-11.0.0.M3.jar 10.4 MB 4077 3924 105 1.8 Yes
eclipse-collections-api-11.0.0.M3.jar 1.5 MB 1424 1344 64 1.8 Yes
eclipse-collections-forkjoin-11.0.0.M3.jar 41.7 kB 30 13 1 1.8 Yes
jdom2-2.0.5.jar 299.7 kB 211 191 15 1.5 Yes
annotations-13.0.jar 17.5 kB 45 32 2 1.5 Yes
kotlin-stdlib-1.2.71.jar 962.1 kB 684 648 25 1.6 Yes
kotlin-stdlib-common-1.2.71.jar 111.8 kB 210 0 0 - No
dirgra-0.3.jar 16.4 kB 20 10 1 1.6 Yes
jruby-9.2.14.0.jar 42.1 kB 11 0 0 - No
jruby-core-9.2.14.0.jar 10.3 MB 8345 8082 170 1.8 Yes
jruby-stdlib-9.2.14.0.jar 11.7 MB 2007 0 0 - No
jcodings-1.0.46.jar 1.7 MB 817 165 11 - Yes
joni-2.1.31.jar 214.8 kB 120 106 7 - Yes
jsoup-1.13.1.jar 393.9 kB 262 244 7 1.7 Yes
elsa-3.0.0-M5.jar 119.3 kB 127 117 1 1.6 Yes
mapdb-3.0.8.jar 733.8 kB 373 362 3 1.8 Yes
asm-5.0.4.jar 53.3 kB 30 25 2 1.2 No
jython-2.7.2.jar 33.2 MB 20682 16326 483 - Yes
selenium-api-3.141.59.jar 182.1 kB 219 203 10 - Yes
selenium-chrome-driver-3.141.59.jar 13.7 kB 20 8 2 - Yes
selenium-edge-driver-3.141.59.jar 8 kB 18 6 2 - Yes
selenium-firefox-driver-3.141.59.jar 810.4 kB 49 30 3 - Yes
selenium-ie-driver-3.141.59.jar 17.2 kB 21 9 2 - Yes
selenium-java-3.141.59.jar 0.4 kB 2 0 0 - No
selenium-opera-driver-3.141.59.jar 10.8 kB 18 6 2 - Yes
selenium-remote-driver-3.141.59.jar 334 kB 206 185 12 - Yes
selenium-safari-driver-3.141.59.jar 15.9 kB 23 11 2 - Yes
selenium-support-3.141.59.jar 151.1 kB 143 132 6 1.8 Yes
slf4j-api-1.7.30.jar 41.5 kB 46 34 4 1.5 Yes
slf4j-log4j12-1.7.30.jar 12.2 kB 20 8 2 1.5 Yes
jedis-3.6.0.jar 866.8 kB 737 721 7 1.8 Yes
webmagic-core-0.7.6-SNAPSHOT.jar 99.9 kB 98 77 12 1.8 Yes
webmagic-extension-0.7.6-SNAPSHOT.jar 100 kB 108 85 12 1.8 Yes
webmagic-samples-0.7.6-SNAPSHOT.jar 60.7 kB 64 45 7 1.8 Yes
webmagic-saxon-0.7.6-SNAPSHOT.jar 6.4 kB 13 2 1 1.8 Yes
webmagic-scripts-0.7.6-SNAPSHOT.jar 17.1 kB 30 8 1 1.8 Yes
webmagic-selenium-0.7.6-SNAPSHOT.jar 8.5 kB 14 2 1 1.8 Yes
xsoup-0.3.2.jar 61.9 kB 65 53 3 1.8 Yes
Total Size Entries Classes Packages Java Version Debug Information
85 101.9 MB 58807 48673 1457 1.8 77
compile: 84 compile: 97.1 MB compile: 55540 compile: 45483 compile: 1395 - compile: 76
test: 1 test: 4.8 MB test: 3267 test: 3190 test: 62 - test: 1