InfoQ Homepage Java Content on InfoQ
-
Oracle Unveils Plan to Revamp Java EE 8 for the Cloud
In a recent interview, Thomas Kurian, president of product development at Oracle, announced a set of improvements for Java EE 8. The move is believed to be designed to appease recent critics (like those coming from the Java EE Guardians) and divergent efforts (like the MicroProfile). Although the information at the moment is scarce, further details are to be unveiled at JavaOne 2016.
-
Survey: Android’s Lead is Consolidated
According to the latest Developer Nation Q3 2016 survey from VisionMobile, Android’s lead over iOS as primary platform and developer mindshare has been consolidated. Also, Windows developers prefer C# in the cloud while Linux ones stay with Java.
-
Updated Spring 5.0 Roadmap and Reactive Story Presented at SpringOne
On the second day of the SpringOne Platform conference in Las Vegas, project lead Juergen Hoeller gave an update to attendees on the Spring framework roadmap.
-
Impact of Java EE 8 Hiatus on Tomcat 9 Highlighted at SpringOne
Mark Thomas (markt@apache.org) gave an update on the Apache Tomcat roadmap on the first day of the SpringOne Platform conference in Las Vegas this week, in which he brought up the fact that the ongoing delays to Java EE 8, something we've highlighted on InfoQ before, are also causing problems for the Apache Tomcat team.
-
After a Quiet 2015 Martin Odersky Outlined Significant Plans for Scala at Scala Days New York
After a relatively quiet 2015, father of Scala Martin Odersky, during his May 9, 2016 keynote address at Scala Days New York, announced development is “heating up” for Scala this year.
-
Continuous Updating Tool VersionEye Now Open Source
VersionEye open-sourced its eponymous continuous integration tool that helps with updated project dependencies. Coined "continuous updating", the tool provides update notifications, licence checking and security vulnerabilities information for many software libraries. By open-sourcing the software, VersionEye founder Robert Reiz intends to increase trust and transparency of the code base.
-
Oracle Paves the Way to Standardise Command Line Options in the JDK
Oracle has created JEP 293 to introduce a set of guidelines for command line options in JDK tools in an attempt to fix the existing disparity among them. The JEP has no target version yet, meaning it will be delivered with Java 10 as soonest; however, taking into account that the scope is only to create a set of guidelines for new options, it may take even longer for the effects to be felt.
-
WSO2 MSF4J Adds Support for Spring and Swagger
WSO2 MSF4J 2.0 has added support for Spring, Swagger definition generation, ExceptionMapper and StreamingOutput.
-
Java EE Vendors and the London JUG Announce New MicroProfile
During the last DevNation Conference, Red Hat, IBM, Tomitribe, Payara, and the London Java Community announced the creation of the MicroProfile, a new initiative to try and leverage Java EE technologies to create a vendor-neutral microservices framework. The goal is to have a first public version by September 2016, allowing developers to create portable microservices in Java more easily.
-
ZeroTurnaround Releases RebelLabs Developer Productivity Report
Today, ZeroTurnaround's RebelLabs released their biannual developer productivity report, which asked over 2000 respondents what their tools of the trade were. InfoQ has been given access to the report and summarises its findings.
-
Stagnation with Java EE 8: Can the Java Community Make a Difference?
There is a lot of concern of late surrounding Oracle’s commitment to Java EE. InfoQ broke the news last month in an article about the Java EE Guardians. Spring Data project lead Oliver Gierke at Pivotal expressed his thoughts on the potential impact to the Java community.
-
Java 9 on the Brink of a Delivery Date and Scope Review
Following the passing of the May 2016 deadline for a feature complete Java 9, Mark Reinhold, Chief Architect of the Java Platform, suggested a method to collectively review all work remaining in unfinished JEPs and decide whether to delay the project further in order to accommodate, or to descope them. Although the process hasn't finished yet, the current state suggests a combination of both.
-
Vert.x 3.3.0 Features Enhanced Networking Microservices, Testing and More
Vert.x core developer Clement Escoffier of RedHat explores key features of just released Vert.x 3.3.0 reactive toolkit.
-
Codename One Adds Support for Java Apps to Target the Universal Windows Platform
Codename One, a popular app development environment that allows Java to be used for a variety of platforms, can now also target the Universal Windows Platform. This will allow Java developers to target any device where Windows 10 is installed- whether phone, table or desktop- and raises the number of targetable platforms to eight.
-
Eclipse Foundation Releases Neon
Today, the Eclipse Foundation announced the release of Eclipse Neon, the eponymous IDE which provides support for Java, JavaScript, C/C++, PHP and Fortran, amongst others. This release marks the eleventh release of the combined release train, with contributions from 779 developers (of which 331 are committers) and totalling 69 million lines of code. Read on to find out what's new in this release.