[jbosstools-issues] [JBoss JIRA] (JBIDE-17002) Add Java 8 connector (JDT/WTP/M2E) in Central for JBT 4.1.2

Nick Boldt (JIRA) issues at jboss.org
Thu Apr 10 23:54:13 EDT 2014


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

Nick Boldt updated JBIDE-17002:
-------------------------------

    Attachment: jbide17002-6-7-features.png
                jbide17002-3-4-features.png
                jbide17002-patch-catg.png


PR to add new connector to JBT 4.1.2's JBoss Central:

https://github.com/jbosstools/jbosstools-discovery/pull/151

[~fbricon], [~maxandersen], [~mickael_istria] - your feedback on this PR is welcome.

*Screenshots*

!jbide17002-3-4-features.png!
(minimal install, just the three features that Fred asked for)

!jbide17002-6-7-features.png!
(full install, including optional features that were included in the patch sites and are therefore in our mirror)

*QUESTIONS*

Do we want to include the extra m2e and pde features? Or just the 3 that Fred requested? Seems like we should include all of them.

Also, what URL would you like for the overview? I can't remember how or where that URL appears in the UI, but I suppose we should link somewhere. 

*HOW TO USE*

Locally this PR was applied and built and I installed into both Kepler 4.3 and 4.3.2 JEE bundles successfully. If you're testing it locally, you'd do this:

1. launch a local web server, eg., nanohttpd on port 8080 pointing at where you have the jbosstools-discovery folder checked out.

{code}sudo /opt/nanohttpd/run -d ${HOME}/41x/jbosstools-discovery -p 8080{code}

2. build the JBT discovery plugin like this:

{code}
cd ~/path/to/jbosstools-discovery
mvn clean install -f jbosstools/org.jboss.tools.central.discovery/pom.xml  \
   -DUPDATE_SITE=http://download.jboss.org/jbosstools/updates/nightly/core/4.1.kepler/ \
   -DEXTRAS_SITE=http://download.jboss.org/jbosstools/targetplatforms/jbtcentraltarget/kepler/
{code}

3. Unpack Kepler R or SR1 JEE bundle, then add this to its eclipse.ini file before starting it:

{code}
-Djboss.discovery.directory.url=http://localhost:8080/jbosstools/org.jboss.tools.central.discovery/target/discovery-site/jbosstools-directory.xml
-Djboss.discovery.site.url=http://localhost:8080/jbosstools/org.jboss.tools.central.discovery/target/discovery-site/
{code}

4. Launch Eclipse, point it at http://localhost:8080/jbosstools/org.jboss.tools.central.discovery/target/discovery-site/ and install at least the JBoss Tools Community Central feature (you can install more if you want).

5. Restart when prompted. Open Central, switch to the Software/Update tab, and select the new patch connector for Java 8:

!jbide17002-patch-catg.png!



                
> Add Java 8 connector (JDT/WTP/M2E) in Central for JBT 4.1.2
> -----------------------------------------------------------
>
>                 Key: JBIDE-17002
>                 URL: https://issues.jboss.org/browse/JBIDE-17002
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: central
>    Affects Versions: 4.1.2.Final
>            Reporter: Fred Bricon
>            Assignee: Nick Boldt
>             Fix For: 4.1.2.Final
>
>         Attachments: jbide17002-3-4-features.png, jbide17002-6-7-features.png, jbide17002-patch-catg.png
>
>
> We decided to provide an easy way for JBT users to install Java 8 support in Eclipse Kepler SR2 in 1 click, instead of have to chase the update sites for JDT, M2e and WTP.
> * JDT Feature patch : http://download.eclipse.org/eclipse/updates/4.3-P-builds/
> * M2E 1.4.1 (org.eclipse.m2e.feature) http://download.eclipse.org/technology/m2e/releases/1.4/1.4.1.20140328-1905
> * WTP Feature Patch : http://download.eclipse.org/webtools/patches/drops/R3.5.2/P-3.5.2-20140329045715/repository
> All 3 features should be available via a unique connector in JBoss Central > Software Updates

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