Yesterday there was a new release of the Cloud Foundry plugin for Eclipse. The plugin allows developers using Eclipse to push their apps to a Cloud Foundry instance from within their Eclipse dev environment. This includes BlueMix as well. It integrates nicely into the Servers view of your Eclipse dev environment and behaves just like a Tomcat server instance would. Below is a summery of what is in the new release. You can install the new version from the Eclipse Marketplace or by installing the update site.
Some of the changes in 1.6.0 include:
- Spring Boot support:
– In the Project Explorer, right-click on your Spring Boot project, and select Configure -> Enable as Cloud Foundry App.
– Then simply drag and drop the Spring Boot app to your Cloud Foundry server instance.
- Servers using self-signed certificates:
– Many private cloud deployments rely on self-signed certificates. Starting this release, we support such configurations.
– When creating a new Cloud Foundry server through the Eclipse Servers wizard, if self-signed certificate is detected for a cloud URL, the user will be prompted whether to proceed. If so,
the decision will be persisted as a preference for that URL for any future server instance creation and interactions using that URL, including cloning a server instance to another org/space.
- Application environment variables:
– Users can now specify environment variables both in the application deployment wizard, or edit them after an application is deployed through the Cloud Foundry server editor.
- Free-form application memory choices:
– We’ve removed the restriction on application memory choices. Now users can specify any memory choice for applications in MB. For example: 359, 1230, etc..
- Console enhancements:
– The Cloud Foundry console now displays progress when pushing, starting or stopping an application. The application log files can now be more easily streamed to the console by right-clicking on the application in the Servers view, and selecting “Show Console”.