[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
Fri Apr 11 00:14:13 EDT 2014
[ https://issues.jboss.org/browse/JBIDE-17002?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12960995#comment-12960995 ]
Nick Boldt edited comment on JBIDE-17002 at 4/11/14 12:13 AM:
--------------------------------------------------------------
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 [1] on port 8080 pointing at where you have the jbosstools-discovery folder checked out.
[1] https://github.com/jbosstools/jbosstools-discovery/blob/master/README.building.and.testing.txt#L33
{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!
was (Author: nickboldt):
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