How to integrate jshell with Spring Tool Suite or STS? - eclipse

I have a project using the Jdk 9 library in STS or Spring Tool suite.
Now what do i need to do to integrate or work with jshell from within the STS/eclipe?

Related

Spring Tools Suit 4 and Spring roo

I cannot create Spring Roo project is Spring tools Suit 4. Do I need to install a plugin? I tried to install Spring Roo plugin from Eclipse market place but no user. Please Help.
The Spring Roo integration from Spring IDE is not part of the Spring Tools 4 for Eclipse distribution. It still comes as part of the Spring Tool Suite 3 for Eclipse, which can be downloaded from https://spring.io/tools3/sts/all, but it is not in active development anymore and receives minimal maintenance only.

What is the difference between Eclipse with Spring IDE plugin and Spring Tool Suite alone?

What's the difference between these
Eclipse with the Spring IDE plugin
Spring Tool Suite (STS) alone
I ask because STS says it's built on top of Eclipse, and I wonder what differences it has over simply using a plugin that adds similar functionality to "vanilla" Eclipse.
It's true, STS is built on top of Eclipse. The difference is only related to another products support from the STS installation, like Roo, Pivotal tc Server, Cloud Foundry and getting started guides, but you could also include this features in your Eclipse installation.
So STS gives a complete solution around Spring features and simplifies the developer environment install, that's the key difference.
As Martin Lippert explains in the forums:
"So you can end-up having the same features in STS and your existing
Eclipse installation after installing the STS features into it."
You could find more details on the Spring forums.
Details on features: STS features and Spring IDE plugin features.
Spring Tool suite has ready to go features specially designed to spring supported projects and cloud environment. And Eclipse is more generic where we've to add the plugins and extensions for our platform setup.
There is already an article about this in DZone Spring IDE and the Spring Tool Suite - Using Spring in Eclipse.
While the Spring IDE project provides a set of plugins for the Eclipse
IDE, the Spring Tool Suite comes as a ready-to-use distribution of the
latest Eclipse releases with the Spring IDE components pre-installed.
This includes the tc Server integration for Eclipse (another IDE
extension that is provided by Pivotal as an open-source project) and
various other additions to Eclipse that turn the pure Eclipse IDE into
a ready-to-use, best-of-breed environment for enterprise Spring
application development.

Install spring plugin in Eclipse Luna

I downloaded Eclipse Luna and i want to install the plugin for spring
What is the difference between: Spring IDE plugin and Spring tool suite plugin?
Which one should I download?
Eclipse+Spring Tool suite plugin = Spring Tool Suite release?
Download the Spring tools suite from the following URL and add the extracted libraries to the WEB-INF/lib folder of your dynamic web project.
http://spring.io/tools
or else
Go to Eclipse->Help->Install New Software
Add new site as follows:
Name: SpringSource Update Site for Eclipse 4.4
URL: http://dist.springsource.com/release/TOOLS/update/e4.4/
In the Spring Tool Suite you have more tools build into your IDE and the tools are configured.
As far as STS is concerned:
... comes with Maven, Spring Roo and tc Server developer edition pre-packaged and pre-configured (you can start using tc Server or
Spring Roo right away without the need to download or configure them
manually)
... comes with additional components pre-installed, like the Maven Integration for Eclipse (including the Maven Eclipse integration for
WTP, AJDT and Groovy/Grails)

Installing Spring ToolSuite in Eclipse

I am starting to develop WebApp using Spring Framework. For that I know I have to use Spring Tool Suite. I went to the Eclipse site for downloads but I am having trouble knowing wich of the four types of downloads suggested in the page below should I choose, sicnce none of them seem to have Spring in its features ?
http://spring.io/tools/eclipse
Any help ?
Just for your consideration I wrote the following tutorials about STS
Installing Spring Tool Suite
Configuring Apache Maven
Getting Started: IDE & Projects
Configuring The Java Working Set
Structuring The Workspace
Complete and more detailed tutorials, available here: Spring Tutorial
Spring Tool Suite is a different download. It can be found here: http://spring.io/tools/sts .
Unless you are using Java EE which btw stands for Enterprise Edition,
I'd recommend just going with
Eclipse Luna -> Eclipse IDE for Java Developers
In addition to the full distribution downloads on http://spring.io/tools/sts (they are ready-to-use Eclipse distributions with pre-installed Spring tooling) you can also use an Eclipse installation and go to the Eclipse Marketplace to install the Spring tooling into your Eclipse instance.

How can I use Springsource templates in Groovy on Grails Toolsuite?

I am using Groovy on Grails Toolsuite 3.1.0.
I want to use a template for a Spring MVC application.
I am not finding the template where I would expect it in File – > New -> New Spring Template Project -> Spring MVC Project
Has anybody used SpringSource templates in Groovy on Grails Toolsuite?
I used help -> install new software then I entered http://dist.springsource.com/release/TOOLS/update/e3.8 as the update site and installed Core, Extensions, Integrations, and Resources for Spring IDE.