eXo Cloud IDE Supports Java, Direct PaaS Deployments for Developers

Also provides access point for deploying apps on many PaaS platforms.

Note: ESJ’s editors carefully choose vendor-issued press releases about new or upgraded products and services. We have edited and/or condensed this release to highlight key features but make no claims as to the accuracy of the vendor's statements.

eXo, the enterprise Java portal and cloud-user experience platform (UXP) company, has announced that eXo Cloud IDE is a Web-based IDE to support Java. eXo Cloud IDE also offers an on-ramp for deploying applications directly to several major Platform-as-a-Service (PaaS) including CloudBees, Heroku, and Red Hat OpenShift.

New features include:

  • On-ramp to PaaS deployments: eXo Cloud IDE now includes a drop-down menu for deploying applications to Heroku and Red Hat OpenShift PaaS. By leveraging Git repositories, eXo Cloud IDE allows developers to manage, edit, and redeploy changes from the PaaS menu. To deploy Java applications to CloudBees, developers build the apps using the CloudBees DEV@cloud service and deploy via the CloudBees RUN@cloud service.

  • eXo Cloud IDE provides development of REST services and Ruby, PHP, and Java applications.

  • Java/JSP support has been enhanced to include support for standard Java classes (Servlets or POJOs) and Java Server Pages (JSP). Developers can create standard Java projects in the cloud, and also test and deploy those projects directly to the cloud using Maven and Jenkins via CloudBees DEV@cloud capabilities. eXo Cloud IDE continues to let developers write REST APIs in Groovy using the JAX-RS specification and store structured data inside a Java Content Repository.

  • PHP support gives developers another option for writing applications. As with other languages supported by eXo Cloud IDE -- including Ruby -- every file has color syntaxing, outline, and auto code completion.

  • Git Support: eXo Cloud IDE now features a new Git menu, which natively integrates protocol commands. This gives developers access to Git controls, as well as visibility into the version history of repositories.

For more information, visit exoplatform.com.