Hello everyone,
I've spent a long while trying to fine-tune and reduce our project dependencies. Many libraries were moved from compile to runtime dependencies and many were removed due to being duplicated or unused. Now all the compile and runtime libraries declared in build.gradle are necessary and needed except for the below listed ones. I tried deleting them and it seems all tests pass and the system is operational without them, but I'm not quite confident that we can remove them all. Any help is appreciated (identify unneeded libs, testing, or any feedback). runtime 'apache-xerces:resolver:2.9.1' runtime 'bouncycastle:bouncycastle-jce-jdk13:112' runtime 'com.google.guava:guava:19.0' runtime 'commons-el:commons-el:1.0' runtime 'httpunit:httpunit:1.7' runtime 'jython:jython:2.1' runtime 'net.sf.barcode4j:barcode4j-fop-ext-complete:2.0' runtime 'net.sf.dozer:dozer:4.2.1' runtime 'net.sf.ezmorph:ezmorph:0.9.1' runtime 'org.apache.axis2:axis2-adb:1.7.1' runtime 'org.apache.geronimo.specs:geronimo-jaxr_1.0_spec:1.0' runtime 'org.apache.geronimo.specs:geronimo-saaj_1.3_spec:1.1' runtime 'org.apache.httpcomponents:httpcore:4.4.1' runtime 'org.apache.logging.log4j:log4j-1.2-api:2.3' runtime 'org.apache.logging.log4j:log4j-nosql:2.3' runtime 'org.apache.servicemix.bundles:org.apache.servicemix.bundles.xpp3:1.1.4c_7' runtime 'org.apache.tomcat.extras:tomcat-extras-juli-adapters:8.0.36' runtime 'org.apache.xalan:com.springsource.org.apache.xml.serializer:2.7.1' runtime 'ws-commons-java5:ws-commons-java5:1.0.1' |
Okay committed in r1761486, thank you Jacopo and Scott for the tips, your
help was great. On Mon, Sep 19, 2016 at 2:10 PM, Taher Alkhateeb <[hidden email] > wrote: > Hello everyone, > > I've spent a long while trying to fine-tune and reduce our project > dependencies. Many libraries were moved from compile to runtime > dependencies and many were removed due to being duplicated or unused. > > Now all the compile and runtime libraries declared in build.gradle are > necessary and needed except for the below listed ones. I tried deleting > them and it seems all tests pass and the system is operational without > them, but I'm not quite confident that we can remove them all. Any help is > appreciated (identify unneeded libs, testing, or any feedback). > > runtime 'apache-xerces:resolver:2.9.1' > runtime 'bouncycastle:bouncycastle-jce-jdk13:112' > runtime 'com.google.guava:guava:19.0' > runtime 'commons-el:commons-el:1.0' > runtime 'httpunit:httpunit:1.7' > runtime 'jython:jython:2.1' > runtime 'net.sf.barcode4j:barcode4j-fop-ext-complete:2.0' > runtime 'net.sf.dozer:dozer:4.2.1' > runtime 'net.sf.ezmorph:ezmorph:0.9.1' > runtime 'org.apache.axis2:axis2-adb:1.7.1' > runtime 'org.apache.geronimo.specs:geronimo-jaxr_1.0_spec:1.0' > runtime 'org.apache.geronimo.specs:geronimo-saaj_1.3_spec:1.1' > runtime 'org.apache.httpcomponents:httpcore:4.4.1' > runtime 'org.apache.logging.log4j:log4j-1.2-api:2.3' > runtime 'org.apache.logging.log4j:log4j-nosql:2.3' > runtime 'org.apache.servicemix.bundles:org.apache.servicemix. > bundles.xpp3:1.1.4c_7' > runtime 'org.apache.tomcat.extras:tomcat-extras-juli-adapters:8.0.36' > runtime 'org.apache.xalan:com.springsource.org.apache.xml. > serializer:2.7.1' > runtime 'ws-commons-java5:ws-commons-java5:1.0.1' > > > |
Free forum by Nabble | Edit this page |