[jbosstools-issues] [JBoss JIRA] (JBDS-2253) Support installing JBDS 6 into Eclipse 4.2 ("BYOE")

Nick Boldt (JIRA) jira-events at lists.jboss.org
Wed Sep 26 00:35:40 EDT 2012


     [ https://issues.jboss.org/browse/JBDS-2253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nick Boldt updated JBDS-2253:
-----------------------------

    Attachment: JBDS2253-install-entire-JBDS-BrandedProduct-feature-to-EclipsePlatformRuntimeBinary4.2.1-note-changed-icons-and-About-screen.png
                JBDS2253-install-entire-JBDS-BrandedProduct-feature-to-EclipsePlatformRuntimeBinary4.2.1-uncheck-group-by-category.png
                JBDS2253-install-entire-JBDS-core-site-to-EclipsePlatformRuntimeBinary4.2.1-About-after-with-Central.png
                JBDS2253-install-entire-JBDS-core-site-to-EclipsePlatformRuntimeBinary4.2.1-available-sites.png
                JBDS2253-install-entire-JBDS-core-site-to-EclipsePlatformRuntimeBinary4.2.1-About-before.png
                JBDS2253-install-entire-JBDS-core-site-to-EclipsePlatformRuntimeBinary4.2.1.png


1. To build and test locally, I did this:

a) download latest target platform site zip 

http://www.qa.jboss.com/binaries/RHDS/updates/jbds-target-platform_4.0.juno.SR0a/jbds600-e421RC2-wtp341M.target.zip

and unpack into some folder such as 

{code}
/home/nboldt/JBDS_REPO_JunoSR0a
{code}

b) build JBDS product and extras sites in here (using `cd ~/devstudio_trunk/product; mvn install`). You could of course just download these as zips or point at the remote sites, but I wanted to tweak the "JBoss Developer Studio (Core Features)" feature. Resulting update sites are built under the devstudio SVN sources in a folder such as 

{code}
/home/nboldt/devstudio_trunk/extras/site/target/site
/home/nboldt/devstudio_trunk/product/site/target/site
{code}

2. Then download Eclipse Platform Runtime Binary for linux x86_64 from 

http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops4/R-4.2.1-201209141800/eclipse-platform-4.2.1-linux-gtk-x86_64.tar.gz

3. Unpack Eclipse, fire it up.

!JBDS2253-install-entire-JBDS-core-site-to-EclipsePlatformRuntimeBinary4.2.1-About-before.png!


4. Help > Install new ... > add these sites (in order):

{code}
/home/nboldt/tmp/JBDS_REPO_JunoSR0a
/home/nboldt/devstudio_trunk/extras/site/target/site
/home/nboldt/devstudio_trunk/product/site/target/site
{code}

You should then see these sites available and enabled (or similar):

!JBDS2253-install-entire-JBDS-core-site-to-EclipsePlatformRuntimeBinary4.2.1-available-sites.png!

4. Browse the site and select either everything or just the "JBoss Developer Studio (Core Features)" feature (com.jboss.jbds.product.feature). Click next. If you expand the sections you'll see something like this:

!JBDS2253-install-entire-JBDS-core-site-to-EclipsePlatformRuntimeBinary4.2.1.png!

5. After installation, Help > About and you'll see this:

!JBDS2253-install-entire-JBDS-core-site-to-EclipsePlatformRuntimeBinary4.2.1-About-after-with-Central.png!

6. Should you want to add the "JBoss Developer Studio (Branded Product)" feature, you can Help > Install new > select the product site > uncheck the box for "Group by category", and then install the branded product feature:

!JBDS2253-install-entire-JBDS-BrandedProduct-feature-to-EclipsePlatformRuntimeBinary4.2.1-uncheck-group-by-category.png!

7. After restarting you'll note the splash screen doesn't change, but the icon for Eclipse and Help > About is now the JBDS redball instead of the Eclipse logo.

!JBDS2253-install-entire-JBDS-BrandedProduct-feature-to-EclipsePlatformRuntimeBinary4.2.1-note-changed-icons-and-About-screen.png!

                
> Support installing JBDS 6 into Eclipse 4.2 ("BYOE")
> ---------------------------------------------------
>
>                 Key: JBDS-2253
>                 URL: https://issues.jboss.org/browse/JBDS-2253
>             Project: Developer Studio (JBoss Developer Studio)
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: Build, updatesite
>    Affects Versions: 6.0.0.Alpha1
>            Reporter: Nick Boldt
>            Assignee: Nick Boldt
>             Fix For: 4.0.0.Beta1
>
>         Attachments: BYOE-Juno42-JBDS6Nightly-central1.png, BYOE-Juno42-JBDS6Nightly-central2.png, JBDS2253-install-entire-JBDS-BrandedProduct-feature-to-EclipsePlatformRuntimeBinary4.2.1-note-changed-icons-and-About-screen.png, JBDS2253-install-entire-JBDS-BrandedProduct-feature-to-EclipsePlatformRuntimeBinary4.2.1-uncheck-group-by-category.png, JBDS2253-install-entire-JBDS-core-site-to-EclipsePlatformRuntimeBinary4.2.1-About-after-with-Central.png, JBDS2253-install-entire-JBDS-core-site-to-EclipsePlatformRuntimeBinary4.2.1-About-before.png, JBDS2253-install-entire-JBDS-core-site-to-EclipsePlatformRuntimeBinary4.2.1-available-sites.png, JBDS2253-install-entire-JBDS-core-site-to-EclipsePlatformRuntimeBinary4.2.1.png
>
>
> BYOE JBDS 6 Nightly
> 1. Launch clean Eclipse 4.2
> 2. Help > Install new 
> 3. Add the following sites (sorry, VPN required!)
> 	http://www.qa.jboss.com/binaries/RHDS/updates/jbds-target-platform_4.0.juno.SR0/latest/ (target platform)
> 	http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-6.0_trunk.updatesite/extras/ (extras)
> 	http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-6.0_trunk.updatesite/product/ (product)
> 4. Select all categorized features on the /product/ site. Click Next. Install. Restart when prompted.
> Once we have a first Early Access release of JBDS 6, the above process will change to:
> 1. Launch clean Eclipse 4.2
> 2. Help > Install new 
> 3. Add the following site (will be public, no VPN required)
> 	https://devstudio.jboss.com/updates/6.0-staging/central/core/ (target platform + product + extras)
> 4. Select all categorized features. Click Next. Install. Restart when prompted.

--
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