Project Coin provides numerous 'small language enhancements' as a subset of the new JDK 7 features. I recently blogged on Project Coin's switching on Strings and in this post I write about the new Diamond Operator. The Diamond Operator reduces some of Java's verbosity surrounding generics.
Installing java for casual java developers has always been something of a minefield. E.g. do we need SE or EE edition for say STS/Grails, do we need the SDK or JDK? I am pretty sure I need the JDK 1.7 for EE edition. The question is, how do I get the JDK without the bloated SDK? My understanding of the SDK it that its additional tools such as glassfish, something I have no need for. Space on my SSD is a premium.
The oracle EE download page:
only seems to allow you to download the JDK AND SDK, is there any way to install just the JDK?
I already have the 64 bit JDK installed, but sadly, STS only works with 32 bit (on windows). Will these conflict when I install both?
John LittleJohn Little2 Answers
You can download JDK 7 here
The Java SDK and JDK are different you can check here difference between them
You can download any version of JDK from this oracle archive link, To download older version of JDK please register in the on click on download link
GlassFish Server Open Source Edition 4 is the reference implementation of the Java EE 7 specification. So you can never download Java EE itself like you do with Java SE by downloading the JDK, but you always download an application server implementing it.