Proposed change to JBT 4.40.Beta2-SNAPSHOT target platform: remove GPE/GWT, fix Atlassian
by Nick Boldt
Here is a proposal for a change to the JBoss Tools 4.40.0.Beta2-SNAPSHOT
target platform:
https://github.com/jbosstools/jbosstools-target-platforms/pull/50
https://github.com/jbosstools/jbosstools-target-platforms/pull/49
https://github.com/jbosstools/jbosstools-target-platforms/pull/48
It consists of the following changes:
* JBIDE-16960 Remove unneeded GPE/GWT features/plugins from TP
* JBIDE-16910 Atlassian Connector cannot be installed (missing deps)
--
The above PRs have already been applied, so you can use the following to
try to build the TP locally to test it out:
Build target-platform:
$ cd jbosstools-target-platforms
$ git fetch origin 4.40.x
$ git checkout FETCH_HEAD
$ cd jbosstools/multiple
$ mvn clean install -P \!multiple2repo
Try with just built target-platform:
$ cd /path/to/your/component
$ mvn clean verify -Dtpc.version=4.40.0.Beta2-SNAPSHOT -Pmultiple.target
--
If you want to perform a scripted install of the entire target platform
into your local Eclipse or JBDS instance, you can now do so with this
script:
https://github.com/jbosstools/jbosstools-build-ci/blob/master/util/instal...
Usage is documented in the above script, and in this README:
https://github.com/jbosstools/jbosstools-target-platforms/tree/4.40.x#upd...
---
More info:
The reason for the removal is that o.j.t.gwt.feature and
o.j.t.maven.gwt.feature have been removed from JBoss Tools
4.2.0.Beta1/Beta2.
You will notice that with the removal of GPE/GWT from the target
platform, its size on disk is now 200M smaller.
Big props to Rob Stryker and Jucia Jelinkova for bringing forth these
problems.
Why remove gwt and maven.gwt, plus the com.google stuff on which they
depend?
For JBT 4.1 / JBDS 7.1, we deprecated org.jboss.tools.gwt.feature - it's
still in 4.1 / 7.1, but it's a hidden feature.
For JBT 4.2 / JBDS 8.0, we have removed
org.jboss.tools.maven.gwt.feature because much of the com.google stuff
on which it depends cannot be installed on Luna. So we either end up
with a partially-working install, or we remove it entirely and wait to
see if Google actually produces a new GPE/GWT for Luna, including
support for Maven.
--
Nick Boldt :: JBoss by Red Hat
Productization Lead :: JBoss Tools & Dev Studio
http://nick.divbyzero.com
10 years, 9 months
EclipseCon France call for paper: 3 weeks left
by Mickael Istria
Hi all,
Beware that Call For Paper for EclipseCon France -in Toulouse,
(17)-18-19 June- ends in 3 weeks. https://www.eclipsecon.org/france2014/cfp
So anyone interested should start getting approval, budget and talks ready.
There is much space for the topics covered by JBoss Tools,
Cordova/Aerogear, RedHat Developer Kit, OpenShift, Vert.x and so on.
I think it's also a place where it might be possible to demonstrate how
to use Java 8 in a JEE application with Eclipse, or having fun with a
Raspberry Pi as a target server for JEE development for example...
There is no risk in submitting something out of the original scope, so
feel free to submit anything you think can make sense for the audience!
Cheers,
--
Mickael Istria
Eclipse developer at JBoss, by Red Hat <http://www.jboss.org/tools>
My blog <http://mickaelistria.wordpress.com> - My Tweets
<http://twitter.com/mickaelistria>
10 years, 9 months