• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

JDK supercedence

 
Ranch Hand
Posts: 131
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,

The assignment says the next release of JDK must not be over 18 months of the version you are using for your assignment. I am doing the B&S 1.4. And I found the release date for Java 5 is 25 August 2004 in the license terms - Java 5 License Terms. The release date is more than 18 months from now.

Can some tell who are sure, tell me am I still able to use 1.4 please??? I am worried ;(

A few people told me that as long as the code runs in Java 5 it will be OK, but I haven't got Java 5 to test on, I need to be sure.

Thanks!!
 
Ranch Hand
Posts: 36
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I think the timeline for using Java 1.4 is very close - I can't find the exact date but I submitted my project last month and had a date in my mind of the end of March as a deadline for using 1.4.2. It's probably safest to compile and test using Java 5 - you can easily download it from the Java homepage and the time's well spent if it saves an automatic failure.

Cheers
Jon
 
Ranch Hand
Posts: 88
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
From the FAQ:

* Which version of SDK should I use?

Your submission should have something like this:

(...) the submission that you return must have been tested and
shown to work under a production (not development) version of
the Sun Microsystems' Java 2 plataform and that plataform must
not have been superseded by a new production version for more
than 18 months by the time you make your submission.

You may use the link in the next question and do the math. When in doubt, just use the latest version.

Example calc: I want to use 1.4.1, but 1.4.2 (the right next version, although 1.5 is also released) has already been released on June 26, 2003. Adding 18 months to that, around January 26, 2005. So if you upload your assignment before that, you are ok.

* How can I find out when a version of the JDK was released?

http://java.sun.com/j2se/codenames.html
 
Greenhorn
Posts: 23
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
J2SE 5.0 (1.5.0)TigerSept 29, 2004

So, as some other already calculate on this forum, J2SE 1.4.2 will be superseded on the 29th or march this year, E.T.A 6 days

That's why I rushed to complete my assignment and upload it this evening. It will compile and run perfectly without any errors or what so ever on 5.0, but I dont use any of the new features. That's my main reason to upload it today so I won't loose point because I didn't use any new classes that can be found in 5.0
 
hangman
Posts: 220
Angular Framework Ubuntu Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Just download and start using Tiger. It does everything 1.4 does and more. My bet is that everything you have done so far will still compile and run fine on 1.5 just as it did with 1.4, with very few exceptions.
[ March 24, 2006: Message edited by: Bob Nedwor ]
 
Anna Hays
Ranch Hand
Posts: 131
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thank you all,

Hmm it says it should run in Java 2 Platform. Is Java 5 considered as Java 2 platform?

I am so struggling to complete the assignment. Have anyone compiled and ran their 1.4 assignment in Java 5? The last thing I want to fail and redoing the assignment all over again in Java 5.

Thanks.
reply
    Bookmark Topic Watch Topic
  • New Topic