One of the interesting news this week is the release of the Spring Tool Suite 3.0.0. In addition to the new features, the highlight is that the complete project is now available as open source software on GitHub under the Eclipse Public License. This is really great news for the Eclipse community! More details about this move can be found on the SpringSource Blog.

After reading this news, I was thrilled to try developing a Spring application with STS 3.0 and deploying it on my trial account in SAP NetWeaver Cloud. I went to the STS download site, grabbed a package and installed it. Then I followed the usual steps for installing the Eclipse Tools for SAP NetWeaver Cloud on top of STS. Since STS 3.0 is based on Eclipse 4.2, the Eclipse Tools for SAP NetWeaver Cloud must be installed from the Juno update site: https://tools.netweaver.ondemand.com/juno.

/wp-content/uploads/2012/08/sts_splash_129379.png

STS comes with a nice dashboard that brings you up to speed with the Spring technology. Luckily there is a nice example project “spring-mvc-showcase” that demonstrates the capabilities of the Spring MVC web framework through small, simple examples. Just a single click and the project was fetched from GitHub and installed in my Eclipse workspace.

/wp-content/uploads/2012/08/sts_example_129455.png

The Maven Integration for Eclipse resolved all required libraries and the project was ready to deploy. I quickly got a functional Spring application, so I will skip any real Spring development for now.

Deploying it on the SAP NetWeaver Cloud required a few more clicks. I just called the “Run on Server” action from the project’s context menu and deployed it successfully on the Local Test Server and on my trial account in SAP NetWeaver Cloud.

/wp-content/uploads/2012/08/sts_nwcloud_129638.png

Trying out Spring with SAP NetWeaver Cloud was a really easy win for me!

To report this post you need to login first.

2 Comments

You must be Logged on to comment or reply to a post.

  1. Pankaj Kumar

    Kaloyan

    Thanks for the blog. I was able to deploy the same on my local instance. I am thinking of using SAPUI5 with Spring and wondering how they would play with each other considering both of them are MVC frameworks one based on Java and other on JS.

    Would I end up using Spring MVC and then using SAPUI5 controls similar to using JQuery controls in a JSP/HTML and not using the MVC part of UI5. Another idea is to create REST based services using Spring MVC and then using the MVC provided by UI5. I would be going thru these exercises in the next few days. I would be interested to know your views.

    – Pankaj

    (0) 

Leave a Reply