Deron Eriksson created SYSTEMML-663:
---------------------------------------

             Summary: Remove redundancies in standalone tar.gz and zip artifacts
                 Key: SYSTEMML-663
                 URL: https://issues.apache.org/jira/browse/SYSTEMML-663
             Project: SystemML
          Issue Type: Task
          Components: Build
            Reporter: Deron Eriksson


The standalone tar.gz and zip artifacts (such as 
systemml-0.10.0-incubating-SNAPSHOT-standalone.tar.gz and 
systemml-0.10.0-incubating-SNAPSHOT-standalone.zip) contain redundancies in 
their included projects.

In the lib directory, we have the following redundant jars:
1) antlr4-annotations-4.3.jar
2) antlr4-runtime-4.3.jar
3) wink-json4j-1.4.jar

These dependencies are also contained (as class files) in the SystemML jar file 
within the standalone tar.gz and zip files (such as the 
lib/systemml-0.10.0-incubating-SNAPSHOT.jar file) because they are set to 
"compile" scope.

So, either these jars should be removed from the assembly for these standalone 
artifacts (src/assembly/standalone.xml), or in pom.xml these dependencies 
should be set to "provided" scope. Also, the LICENSE/NOTICE files (in 
src/assembly/standalone) should be updated appropriately.





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to