Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

JDK 7 is now feature complete

 
Jesper de Jong
Java Cowboy
Saloon Keeper
Pie
Posts: 15437
41
Android IntelliJ IDE Java Scala Spring
  • Likes 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Looks like the development of JDK 7 by Oracle is going well, and JDK 7 is now feature complete.

There's a build that contains this milestone version, but Mark Reinhold advises to wait until the Milestone 12 build, mid-Fabruary, which will be called the Developer Preview release.
 
Hussein Baghdadi
clojure forum advocate
Bartender
Posts: 3479
Clojure Mac Objective C
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Finally, Java is moving.
 
Martijn Verburg
author
Bartender
Posts: 3275
5
Eclipse IDE Java Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I've been kicking the tires a bit and yeah I'd probably wait for Feb before dipping the toes in. I'm especially hoping that NetBeans 7.0. Beta will be updated once more
 
Jan Karlo Sanchez
Greenhorn
Posts: 4
Eclipse IDE Java jQuery
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Another leap of our dear JAVA!
 
Martijn Verburg
author
Bartender
Posts: 3275
5
Eclipse IDE Java Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It is indeed! But not for the faint of heart yet , I know I'm re-writing chunks of a chapter when b130 comes out, good improves to the File API (simplifies method calls), not so good for authors ;)
 
Sanju Nair
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
does this mean there will be a be update in the ocjp exam???
 
Martijn Verburg
author
Bartender
Posts: 3275
5
Eclipse IDE Java Mac OS X
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes, the exams will be updated, info is still coming out on this
 
Christopher Laurenzano
Ranch Hand
Posts: 105
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I apologize if this isn't the right place, but I'm a novice to Java and am really confused by all the stuff I've been reading. I just started learning and was wondering where I could first of all find out when the newest version for OS X will be availaible. Secondly, I'm doing my coding in Text Edit and compiling from the command line in Terminal and don't want to fool with an IDE yet (and I hear Xcode can be a bit confusing). Will I still be able to do that with the new version?

I'm sorry if this isn't the right place to ask the questions, but I came across this post and thought it was appropriate and someone might be able to answer.
 
Martijn Verburg
author
Bartender
Posts: 3275
5
Eclipse IDE Java Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Christopher,

Definitely the right place to ask :-). In short:

* The official Java 7 release for Mac OS X will not happen until the end of this year (they're about 6 months behind)
* You can grab early beta versions if you like, but obviously this is not recommended for production code
* Netbeans 7.0 and IntelliJ 10.5 on Mac OS X both support the Beta builds of Java 7
* Like any version of Java you will still be able to write your code in a Text editor and compile and run from the command line
 
Christopher Laurenzano
Ranch Hand
Posts: 105
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks, Martijn. Another if I may:

Does the fact that OS X won't come with Java mean that I won't be able to run any applications that use Java -- like NeoOffice, for example? (Which I use). Or does it mean that as long as I have java on my machine (even if it was downloaded and not part of OS X) any app that is written in it will be able to work?
 
Martijn Verburg
author
Bartender
Posts: 3275
5
Eclipse IDE Java Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Mac OS X already comes with Java 6, so that won't be a problem.
 
Christopher Laurenzano
Ranch Hand
Posts: 105
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I wasn't clear -- I was talking about Lion (which I don't have yet) It doesn't have Java on it. By the way, can you tell me where I can get the latest version of Java 6? My machine has update 24. Can I download the newest version somewhere?
 
Martijn Verburg
author
Bartender
Posts: 3275
5
Eclipse IDE Java Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Christopher,

* In terms of the latest Java 6 now - you have to wait until Apple releases an update.
* In terms of Lion - I'm not sure what's going to happen. I believe that as I'll be upgrading from Snow leopard - that my Java will just carry over.

You can always install your own Java via the Iced Tea / Free BSD port for the Open JDK. This isn't perhaps for the faint hearted, but I believe that .dmg packages are being produced by enthusiasts which will make this a breeze.

 
Christopher Laurenzano
Ranch Hand
Posts: 105
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks again. I've found the openjdk site (I think) and it talks about it, but I can't find the update. I'm sorry if I'm asking too many questions, but could you help me out more? maybe I don't have the right web site.
 
Martijn Verburg
author
Bartender
Posts: 3275
5
Eclipse IDE Java Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sorry if I wasn't clear, with regards to Java 6 you'll have to wait until Apple release their formal version of _26.
 
Christopher Laurenzano
Ranch Hand
Posts: 105
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Okay. I was wondering because there is already an update 25, which I don't think is available either. I have the most recent update and it's 24.

I also went to the oracle website and looked up the latest java versions and their system requirements/compatibility. I saw that there were versions for solaris, windows (obviously) red hat, ubuntu, etc. But no OS X. So if I understand things correctly, Apple is (or soon will stop) developing/making a JDK specifically for OS X, right? And the only place you can get it is from Apple, correct?

I strikes me as funny, that's all--according to the oracle website, java is free (is that what freeware means), but they don't have a version for OS X, and never did -- it was Apple who made it compatible with their own operating system, correct?

So why are they stopping making a JDK for OS X?

And can you tell me what the open JDK project is? I ask only because I'm unfamiliar with a lot of these terms or projects. I hope I'm not asking too many questions.
 
Martijn Verburg
author
Bartender
Posts: 3275
5
Eclipse IDE Java Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Christopher Laurenzano wrote:Okay. I was wondering because there is already an update 25, which I don't think is available either. I have the most recent update and it's 24.

I also went to the oracle website and looked up the latest java versions and their system requirements/compatibility. I saw that there were versions for solaris, windows (obviously) red hat, ubuntu, etc. But no OS X. So if I understand things correctly, Apple is (or soon will stop) developing/making a JDK specifically for OS X, right? And the only place you can get it is from Apple, correct?

I strikes me as funny, that's all--according to the oracle website, java is free (is that what freeware means), but they don't have a version for OS X, and never did -- it was Apple who made it compatible with their own operating system, correct?

So why are they stopping making a JDK for OS X?

And can you tell me what the open JDK project is? I ask only because I'm unfamiliar with a lot of these terms or projects. I hope I'm not asking too many questions.


* Apple _was_ producing the Java build for Mac OS X
* They've handed this back to Oracle (starting from Java 7) - but obviously Oracle need to get up to speed, which is why they are going to release Java 7 for the Mac some time later.
* OpenJDK is the GPL licensed open source project that more or less is Java (from Java 6 onwards). Oracle wrap a small amount of their proprietary code to produce the official Java (tm) binary. You can use a purely OpenJDK build - but there can be subtle differences
 
Prakhar Khandelwal
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Can any one tell that ,What are the updations in java-7 compared to java 6
 
Jaikiran Pai
Marshal
Pie
Posts: 10447
227
IntelliJ IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Prakhar Khandelwal wrote:Can any one tell that ,What are the updations in java-7 compared to java 6


See this thread http://www.coderanch.com/t/544138/Java/java/there-clear-list-description-new
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic