IBM Cloud - Structured Ideas

Welcome to the idea portal for structured ideas (i.e. product feature requests) - A more integrated and automated feedback system to connect your product improvement ideas with IBM product and engineering teams.  Happy submitting!

 

NOTE: All IBM employees must enter Ideas through this Ideas Portal.

Java development in Bluemix

Hi,

When developing a Java application which uses services, there should be an easy way to run it locally and still have connection to all the services. The VCAP_SERVICES environment variable should be seamlessly configured to the local Liberty.

Pushing the WAR file takes significant time and it is so frustrating to wait after every change.

There should be a way to run and debug locally and still work with services.

And this way should be well documented and supported.

Also regarding the following Java tutorial
https://hub.jazz.net/tutorials/jazzeditorjava/

Java developers work in Eclipse, all the steps described in this tutorial should exists in Eclipse.
Including a good tutorial to connect from Eclipse to the GIT repository.
Eclipse should be the main point for all the tutorials.

The Web IDE is not relevant for Java developers.
Developers like to work and debug locally.

Ophir

  • Ophir
  • Aug 23 2016
  • Needs review
  • Attach files
  • Frederic Lavigne commented
    August 23, 2016 03:11

    A step in this direction, this tutorial https://github.com/IBM-Bluemix/local-liberty-tutorial uses Eclipse, Cloudant and Personality Insights and shows you a step-by-step approach to run your app locally, connected to services in the cloud.

  • Kevin Dunetz commented
    October 25, 2016 22:12

    All the examples I have seen have a hardcoded value when the VCAP services variable is not available.  It works but nobody wants to put their security credentials in their code.  Is a configuration server like in Spring Cloud the correct way to do this? I always kind of felt like the Cloud Foundry way of injecting the credentials was not best practices.

NOTICE TO EU RESIDENTS: per EU Data Protection Policy, if you wish to remove your personal information from the IBM ideas portal, please login to the ideas portal using your previously registered information then change your email to "anonymous@euprivacy.out" and first name to "anonymous" and last name to "anonymous". This will ensure that IBM will not send any emails to you about all idea submissions