[jbosstools-issues] [JBoss JIRA] (JBDS-2456) JBDS should be buildable from source zip (or at least document the limitations)

Nick Boldt (JIRA) jira-events at lists.jboss.org
Mon Feb 11 01:24:56 EST 2013


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

Nick Boldt edited comment on JBDS-2456 at 2/11/13 1:24 AM:
-----------------------------------------------------------

IzPack is no longer included in SVN, and can be fetched from http://dist.codehaus.org/izpack/releases/

p2-director.zip should also be replaced by remote fetch but need to find where the zip lives. 

Closest thing I've found is:

http://search.maven.org/remotecontent?filepath=org/eclipse/tycho/tycho-standalone-p2-director/0.16.0/tycho-standalone-p2-director-0.16.0.zip

which is sourced from:

https://github.com/eclipse/tycho/tree/master/tycho-bundles/tycho-standalone-p2-director

However, it does NOT include an executable (and is missing equinox.launcher.[os-fragments]) so would need to be run from <java> instead of <exec> in product/installer/src/config/install-pack-universal.xml, by calling an existing Eclipse install (or sourcing from the target platform site?)

Anyway, by including p2-director.zip in the source zip, one should be able to now build JBDS from the source zip, following the instructions in the root pom.xml.

Respinning to include some changes to the way sources are packaged:

https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/devstudio.product_trunk/ >=3225

[~mmurray]: can you try to build from this zip [1] ?

[1] http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio.product_trunk/all/devstudio.product_trunk-Sources-SNAPSHOT.zip



                
      was (Author: nickboldt):
    IzPack is no longer included in SVN, and can be fetched from http://dist.codehaus.org/izpack/releases/

p2-director.zip should also be replaced by remote fetch but need to find where the zip lives. 

Closest thing I've found is:

http://search.maven.org/remotecontent?filepath=org/eclipse/tycho/tycho-standalone-p2-director/0.16.0/tycho-standalone-p2-director-0.16.0.zip

which is sourced from:

https://github.com/eclipse/tycho/tree/master/tycho-bundles/tycho-standalone-p2-director

However, it does NOT include an executable (and is missing equinox.launcher.[os-fragments]) so would need to be run from <java> instead of <exec> in product/installer/src/config/install-pack-universal.xml, by calling an existing Eclipse install (or sourcing from the target platform site?)

Anyway, by including p2-director.zip in the source zip, one should be able to now build JBDS from the source zip, following the instructions in the root pom.xml.

Respinning to include some changes to the way sources are packaged:

https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/devstudio.product_trunk/ >=3225

[~mmurray]: can you try to build from this zip [1], once build 3225 is done? That is, when [2] shows com.jboss.jbds.*.features at version 7.0.0.Alpha2....B3225 instead of B3224.

[1] http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio.product_trunk/all/devstudio.product_trunk-Sources-SNAPSHOT.zip
[2] http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio.product_trunk/all/ 



                  
> JBDS should be buildable from source zip (or at least document the limitations)
> -------------------------------------------------------------------------------
>
>                 Key: JBDS-2456
>                 URL: https://issues.jboss.org/browse/JBDS-2456
>             Project: Developer Studio (JBoss Developer Studio)
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: Build
>    Affects Versions: 6.0.0.GA, 7.0.0.Alpha1
>            Reporter: Nick Boldt
>            Assignee: Nick Boldt
>             Fix For: 7.0.0.Alpha2
>
>
> As reported here: http://stackoverflow.com/questions/12807472/how-build-jboss-developer-studio-from-source/ it would be nice if one could build JBDS from the sources zip. [~mmurray] reports that it sort of works but izPack is missing:
> {quote}it failed to find the devstudio/product/installer/IzPack-4.3.4.zip{quote}
> It should be noted that JBT can be built from github sources (but I don't think we've ever tried to build it from the source zip either). 
> Ref: https://community.jboss.org/wiki/HowtoBuildJBossToolswithMaven3

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jbosstools-issues mailing list