When will STS support Tomcat 8? - spring-tool-suite

I've just downloaded STS 3.5.1.RELEASE, but it doesn't appear to let me run my application on Tomcat 8. Tomcat 8 is now out of beta (with version 8.0.9), se when should I expect STS to support Tomcat 8?
Thanks
/Martin

The Tomcat support is part of the underlying Eclipse distribution that is included in STS. The upcoming version STS 3.6.0 will be based on the Eclipse Luna release, which has support for Tomcat 8. If you don't want to wait, feel free to give 3.6.0.M1 a try.

You can upgrade current 3.5.1 version of STS just by downloading the current version of WTP (3.6) from [WTP][1]http://download.eclipse.org/webtools/downloads/ and overwriting the plugins directory of STS installation. 3.6.0.M1 is released but still contains some bugs in other areas.
Or you can wait for 3.6.0.RELEASE as Martin already answered.

Related

Eclipse 2019-03 support for Tomcat 9

I have installed the latest eclipse version 2019-03 with support to JDK 12. The Servers View was not available. So I installed the plugin Eclipse JST Server Adapters
Once installed, I am not able to create Tomcat 9.0 Server. Tomcat 8.0 is the latest available.
Any alternatives to get Tomcat 9.0? I want to use the latest tomcat version 9.0.20
Note: My previous version of eclipse 2018-09 had Tomcat 9.0 available
The "Eclipse JST Server Adapters" looks like it was created for Luna and then likely never updated. Remove it, then either use the Marketplace entry at https://marketplace.eclipse.org/content/eclipse-java-ee-developer-tools-0 , which is actually owned by the corresponding project at Eclipse.org, or use Help -> Install New Software and search for "tomcat" or the "JST Server Adapter Extensions" by name using the 2019-03 update site.
When you download eclipse version 2019-03, then it ask if you want to download simple java development edition or Java EE development edition. If you select Java EE edition then you dont need to add any external plugin. it by default provide tomcat latest version(i.e. tomcat 9).

Apache Tomcat v8 is not showing in Eclipse Juno

I am trying to deploy Apache Tomcat v8 in Eclipse Juno. Under define new server option, I see different versions of Tomcat(screenshot below), but there is no v8.
Can you please tell me how do I fix this?
You'll find Tomcat 8 bundled with Eclipse since Mars version or, if you want to keep using your current version, you can download the Web Tools Platform plugin in zip format and overwrite features and plugins directories with the ones you got from the WTP.
According to me, you should not waste your time to find a particular plugin, just install Eclipse Mars.2 With this, you will get Apache Tomcat 8.0.

Eclipse Luna + WildFly 9

Can I use Eclipse Luna with WildFly 9 server ? Or should I move to Eclipse Mars ? I'm asking because I can't create a WildFly 9 server on my Eclipse but I can create a WildFly 8 server. I checked my Jboss Tools plugin which seems to be up to date (version 4.2.6). On Eclipse Mars a 4.3.0 version is available.
As you see below links, all informations show JBoss Tools 4.3.0 Final release is not appropriate for Eclipse Luna.
Check JBoss Tools column on JBoss Tools Download Overview.
Check installation part in Blog Announcement of JBoss Tools for Eclipse Mars.
Check server section on Documentation of JBoss Tools 4.3.0 Final.
If there is no any policy or another, moving Eclipse Mars is better choice to work stable and prevent future conflicts. Lastly, I have tried to download the bundle and install it manually but process is blocked by Eclipse Luna.
The JBoss Tools Download site claims that the current 4.3 release can be installed into Eclipse Luna.
You may need to download the bundle and install it manually.
That said, if you are not constrained by some policy or another then you should consider upgrading to Eclipse Mars.

what version of the Eclipse RCP we need to upgrade to along with Java 8

what version of the Eclipse RCP we need to upgrade to along with Java 8?
Eclipse Luna (4.4) is the first to fully support Java 8. This is the current version available from the Eclipse site

Glassfish 4(development build) + eclipse juno

I am trying some of the new features which are only available in Glassfish4(development build).
My current eclipse plugin does not allow me to connect to glassfish4 - there's no 4.x version in the list.
Is there any way I can make it work? I would like to deploy/start the app from eclipse.
If you are using an Eclipse that is older than Juno... you cannot work with GlassFish 4.
If you have Juno, you can install a plugin that allows you to register GlassFish 4 server run-times. BE SURE TO READ https://blogs.oracle.com/piotrik/entry/new_version_of_glassfish_eclipse before you attempt to update your current GlassFish plugin. If you do not have a GlassFish plugin installed in Juno, you can probably ignore almost all of the content of that page.
If you have Kepler M6 installed, you can try out the GlassFish server adapter (GFSA) and the GlassFish 4 run-time plugin (GF4RTP). The GFSA is available here: http://download.java.net/glassfish/eclipse/kepler
The latest update of the GFSA for Kepler should play nicely with the Java EE 7 features that got integrated into Kepler's milestone 6 release.
The GF4RTP is available here:
http://download.java.net/glassfish/eclipse/kepler/runtime
NOTE: all the bits available under download.java.net/glassfish/eclipse/* are developer stream bits. They are not 'production quality' and are being made available to get feedback from users willing to give them a try. If you have to do something critical, you may want to wait for bits that will be integrated into the Oracle Enterprise Pack for Eclipse.