ddf-project / DDF

Distributed DataFrame: Productivity = Power x Simplicity For Scientists & Engineers, on any Data Engine
http://ddf.io
Apache License 2.0
167 stars 42 forks source link

Remove unused dependencies #371

Open Celebrate-future opened 3 years ago

Celebrate-future commented 3 years ago

@hai-adatao Hi, I am a user of project _io.ddf:ddf_core2.10:1.5.0-SNAPSHOT. I found that its pom file introduced 78 dependencies. However, among them, 15 libraries (19%) have not been used by your project (the redundant dependencies are listed below). This PR helps _io.ddf:ddf_core2.10:1.5.0-SNAPSHOT lose weight :) I have tested the revised configuration in my local environment. It is safe to remove the unused libraries.

Best regards

Redundant dependencies----


org.codehaus.jackson:jackson-xc:jar:1.8.3:compile
com.sun.jersey:jersey-json:jar:1.9:compile
com.sun.xml.bind:jaxb-impl:jar:2.2.3-1:compile
jdk.tools:jdk.tools:jar:1.6:system
com.sun.jersey:jersey-core:jar:1.9:compile
javax.servlet.jsp:jsp-api:jar:2.1:runtime
com.sun.jersey:jersey-server:jar:1.9:compile
org.apache.commons:commons-math:jar:2.1:compile
org.apache.hadoop:hadoop-annotations:jar:2.2.0:compile
javax.xml.bind:jaxb-api:jar:2.2.2:compile
org.codehaus.jackson:jackson-jaxrs:jar:1.8.3:compile
javax.activation:activation:jar:1.1:compile
asm:asm:jar:3.1:compile
org.codehaus.jettison:jettison:jar:1.1:compile
stax:stax-api:jar:1.0.1:compile