Questo sito usa dei cookie (per informazioni sulla gestione dei cookies fai click qui)tecnici per poter funzionare, non vengono usati cookie di terze parti ne tantomeno vengono creati profili.

Bug 236 - Passagggio alla versione 7 o 8 di java
Summary: Passagggio alla versione 7 o 8 di java
Status: NEW
Alias: None
Product: anArchive
Classification: Unclassified
Component: server (show other bugs)
Version: 5
Hardware: All All
: Normal enhancement
Assignee: Edoardo Panfili
URL:
Keywords: ambiente-di-esecuzione
Depends on:
Blocks:
 
Reported: 2013-02-14 13:51 CET by Edoardo Panfili
Modified: 2013-07-12 16:16 CEST (History)
2 users (show)

See Also:


Attachments

Description Edoardo Panfili 2013-02-14 13:51:15 CET
Java SE 6 (December 11, 2006) <= noi siamo qui
Java SE 7 (July 28, 2011)
Java SE 8 (Planned Semptember 2013, disponibile per il dowload già adesso) 	

Ci serve per poter utilizzare nuove caratteristiche del linguaggio, questo è da fare almeno sul server:
- chiusura automatica delle risorse (java 7)
- stringhe negli switch (java 7)
- multi catch nelle eccezioni (java 7)
- lambda e nuovo sistema di collections (java 8)
- api standard Base64 Encoding & Decoding (java 8)

problemi con i sistemi vecchi: credo l'unico sia con OS X:
attualmente (per java 7) la richiesta minima è "Intel-based Mac running Mac OS X 10.7.3 (Lion) or later." abbiamo un utente rilevante fuori? Per Windows va bene tutto da XP in poi, anche Linux è tranquillo.
http://www.java.com/en/download/help/sysreq.xml

incompatibilità jva6-java7:
http://www.oracle.com/technetwork/java/javase/compatibility-417013.html

da verificare il livello di support di Tomcat7 (o il nuovo 8) a java8

da verificare JavaEE7 se funziona anche su jdk8: per queste versioni è difficile trovare informazioni adesso ma: "Java Platform, Enterprise Edition 6 SDK Update 4 (with JDK 7u10)" se fanno JavaEE6+JDK7 possiamo sperare bene (la nuova versione di EL (javaEE7) contempla l'uso della lambda-function che sono in java8).
Qui però danno core richieste il JDK6: http://www.oracle.com/technetwork/java/javaee/documentation/avaee6sdku1-relnotes-326908.html#System_Requirements
Comment 1 Edoardo Panfili 2013-04-25 23:02:23 CEST
Per java8 non se ne parla per almeno un anno:
The new schedule, proposed on 2013/4/18, is as follows:
2014/01/23 	M9 	Final Release Candidate
2014/03/18 	GA 	General Availability
Comment 2 Edoardo Panfili 2013-06-24 22:42:32 CEST
Questa è la pagina dei Milestones
http://openjdk.java.net/projects/jdk8/milestones

non so quanto sia utile passare a java 7 e poi a java 8

JavaEE7 è già adesso disponibile.

Note You need to log in before you can comment on or make changes to this bug.