Java 7 Release Update and New Eclipse Toolkit

It may have taken a while, but it appears as if Java 7 will finally become available in the near future. Obstacles such as ownership changes and other delays stood in the way of Java 7’s development, but Oracle unveiled the programming language’s first release candidate last week. The official launch of Java 7 is expected to take place later this month. To give interested parties a taste of what’s to come, Oracle discussed some of Java 7’s features during a global event last Thursday.

Mark Reinhold, Oracle’s chief architect of the Java platform group, said: "Probably the most significant thing is the fact that we’re finally shipping it.  It has been almost five years now and for various political and business reasons this release has taken some time."  As mentioned, ownership changes were one obstacle that helped delay the release of Java 7.  Oracle purchased Sun in 2010 for a cool $7.4 billion.  Reinhold credited the shift as one of the factors behind Java’s revitalized focus.  As with any new release, there are many changes and improvements to look forward to.  Java users should not expect anything groundbreaking, however.  Reinhold said, "There are significant improvements, but nothing really Earth-shattering.”

One of Java 7’s features highlighted by Reinhold was the way in which JSR-203 defines new I/O APIs.  "We finally have a real filesystem API that lets you do things like manipulate symbolic links and access filesystem specific operations when you need to do that," he said.  Of equal importance is Java 7’s new fork/join framework, which Reinhold described as a significant step toward enabling Java for multi-core applications.  The framework will allow users to efficiently scale the expression of parallel computations to a random number of processor cores.

Reinhold also noted improvement in the area of Java’s development process.  He stated: "This is the first release where most of the development was done in the open with OpenJDK.  It’s true the development process has not been as transparent as we would have liked, but we’re improving that."

Java engineer Alex Buckley chimed in on Java 7 as well, particularly in the area of the Java Virtual Machine (JVM) and how it will have the capability to support items outside of Java’s realm.  "For the first time in Java 7, we’re starting to see the Java Virtual Machine really chart its own course.  Features are being added to the JVM that are beyond the capabilities of the core Java programming language."

Lastly, Java 7’s awaited release is a perfect example of how competitors can actually come together and collaborate on a project.  Oracle joined heads with two of its rivals, IBM and HP, to develop Java 7.  IBM Java 7 technical lead Trent Gray-Donald said: "Yes we’re absolutely fierce competitors.  But it turns out that we can collaborate."

For more on this topic, visit

{mospagebreak title=CloudBees Eclipse Toolkit Plugin for Java}

CloudBees Releases New Eclipse Toolkit Plugin for Java Developers

Java cloud developers have a new tool at their disposal, as CloudBees, the company behind the DEV@cloud Java Platform-as-a-Service, has announced the release of its Eclipse toolkit plugin.  With the plugin, Java programmers can add additional power to their arsenal for the development, building, and deployment of cloud applications.

According to Harpreet Singh, CloudBees’ senior director of product management, the main advantage offered by the CloudBees Eclipse plugin is the way in which it integrates the CloudBees Platform with Java developers’ favorite integrated development environment, or IDE.  CloudBees offers developers a platform that encompasses an application’s entire cloud development cycle and helps to enhance overall productivity.  “Today CloudBees is proud to announce the GA of our new Eclipse toolkit, which streamlines builds and deployments by providing Java developers with the fastest Eclipse-to-the-cloud path anywhere. Now you can manage your entire development-build-deployment life cycle in the cloud without ever leaving your Eclipse IDE,” Singh said in a CloudBees blog post.

Using the new toolkit, developers can access SCM repositories hosted on CloudBees, as well as create, delete, and manage Jenkins jobs in the cloud with the DEV@cloud service or on-premise with the Jenkins open-source integration server.  “The Eclipse toolkit connects DEV@cloud directly to Eclipse, so you can create and monitor Jenkins jobs running on CloudBees inside Eclipse,” Singh said. 

Applications can also be deployed with ease, either locally to the CloudBees environment or to the cloud using the CloudBees RUN@cloud service, eliminating the need to purchase, configure or maintain hardware.  With the CloudBees Eclipse plugin, the entire cloud development life cycle can be completed in minutes, thanks to its user-friendly wizard.  Singh noted the appeal of the CloudBees Eclipse plugin, stating, “CloudBees is pulling the benefits of the cloud right down to where developers want it.”  Bob Bickel, a CloudBees advisor and board member, added, "Essentially, Cloudbees is blurring the lines between what is the desktop and what is the cloud for developers.”

For more on this topic, visit

[gp-comments width="770" linklove="off" ]

chat sex hikayeleri Ensest hikaye