[jbosstools-issues] [JBoss JIRA] (JBIDE-19741) jbosstools-javaee contains 141M of duplicate jars in its tests' projects and resources - can we minimize this?

Nick Boldt (JIRA) issues at jboss.org
Wed Sep 2 11:08:05 EDT 2015


    [ https://issues.jboss.org/browse/JBIDE-19741?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13104565#comment-13104565 ] 

Nick Boldt edited comment on JBIDE-19741 at 9/2/15 11:07 AM:
-------------------------------------------------------------

I'm also seeing a 27M reduction in the size of the JavaEE update site:

{code}
449M	//mars/snapshots/builds/jbosstools-javaee_master/latest/all/repo/ (CR1)
476M	//mars/snapshots/builds/jbosstools-javaee_4.3.mars/latest/all/repo/ (Beta2)
{code}

{code}
1.6	org.jboss.tools.jsf.vpe.facelets.test_3.7.0.Beta2-v20150717-0421-B19.jar
0.036	org.jboss.tools.jsf.vpe.facelets.test_3.7.0.CR1-v20150901-0633-B863.jar
12	org.jboss.tools.jsf.vpe.jsf.test_3.7.0.Beta2-v20150717-0421-B19.jar
0.672	org.jboss.tools.jsf.vpe.jsf.test_3.7.0.CR1-v20150901-0633-B863.jar
1.3	org.jboss.tools.jsf.vpe.jstl.test_3.7.0.Beta2-v20150717-0421-B19.jar
0.044	org.jboss.tools.jsf.vpe.jstl.test_3.7.0.CR1-v20150901-0633-B863.jar
3.3	org.jboss.tools.jsf.vpe.myfaces.test_3.7.0.Beta2-v20150717-0421-B19.jar
0.036	org.jboss.tools.jsf.vpe.myfaces.test_3.7.0.CR1-v20150901-0633-B863.jar
29	org.jboss.tools.seam.base.test_3.7.0.Beta2-v20150717-0421-B19.jar
0.037	org.jboss.tools.seam.base.test_3.7.0.CR1-v20150901-0633-B863.jar
30	org.jboss.tools.seam.core.test_3.7.0.Beta2-v20150717-0421-B19.jar
0.864	org.jboss.tools.seam.core.test_3.7.0.CR1-v20150901-0633-B863.jar
{code}

There were also some test plugins which went up in size, but this accounts for most of the changes. Note that the overall size of the site includes jars, packed jars, and source jars, so each single jar size change affects the overall size of the site by about 3x.

Anyway, I'm satisfied here. 


was (Author: nickboldt):
I'm also seeing a 27M reduction in the size of the JavaEE update site:

{code}
449M	//mars/snapshots/builds/jbosstools-javaee_master/latest/all/repo/ (CR1)
476M	//mars/snapshots/builds/jbosstools-javaee_4.3.mars/latest/all/repo/ (Beta2)
{code}

{code}
1.6		org.jboss.tools.jsf.vpe.facelets.test_3.7.0.Beta2-v20150717-0421-B19.jar
0.036	org.jboss.tools.jsf.vpe.facelets.test_3.7.0.CR1-v20150901-0633-B863.jar
12		org.jboss.tools.jsf.vpe.jsf.test_3.7.0.Beta2-v20150717-0421-B19.jar
0.672	org.jboss.tools.jsf.vpe.jsf.test_3.7.0.CR1-v20150901-0633-B863.jar
1.3		org.jboss.tools.jsf.vpe.jstl.test_3.7.0.Beta2-v20150717-0421-B19.jar
0.044	org.jboss.tools.jsf.vpe.jstl.test_3.7.0.CR1-v20150901-0633-B863.jar
3.3		org.jboss.tools.jsf.vpe.myfaces.test_3.7.0.Beta2-v20150717-0421-B19.jar
0.036	org.jboss.tools.jsf.vpe.myfaces.test_3.7.0.CR1-v20150901-0633-B863.jar
29		org.jboss.tools.seam.base.test_3.7.0.Beta2-v20150717-0421-B19.jar
0.037	org.jboss.tools.seam.base.test_3.7.0.CR1-v20150901-0633-B863.jar
30		org.jboss.tools.seam.core.test_3.7.0.Beta2-v20150717-0421-B19.jar
0.864	org.jboss.tools.seam.core.test_3.7.0.CR1-v20150901-0633-B863.jar
{code}

There were also some test plugins which went up in size, but this accounts for most of the changes. Note that the overall size of the site includes jars, packed jars, and source jars, so each single jar size change affects the overall size of the site by about 3x.

Anyway, I'm satisfied here. 

> jbosstools-javaee contains 141M of duplicate jars in its tests' projects and resources - can we minimize this?
> --------------------------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-19741
>                 URL: https://issues.jboss.org/browse/JBIDE-19741
>             Project: Tools (JBoss Tools)
>          Issue Type: Task
>          Components: cdi, jsp/jsf/xml/html-source-editing, seam2
>            Reporter: Nick Boldt
>            Assignee: Alexey Kazakov
>             Fix For: 4.3.0.CR1
>
>         Attachments: jars.in.javaee.list.of.dupes.with.counts.txt, jars.in.javaee.list.of.dupes.with.counts_CR1.txt, jars.in.javaee.txt, jars.in.javaee_CR1.txt
>
>
> There are 141M of binaries in the jbosstools-javaee source tree.
> See attached files for details. Would it be possible to pull these jars from Maven instead of having as many as *19* copies of the same jar in the source repo?



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


More information about the jbosstools-issues mailing list