Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 17 reacties
Bron: Oracle

Java Oracle heeft een update voor versie 8.0 van zowel de developmentkit als de runtime-environment van Java Standard Edition uitgebracht. Normaal gesproken komt er tegelijkertijd ook een update van versie 7 uit, maar dat is dit keer niet het geval. In april komt er een opnieuw een update uit, maar daarna zal versie 7 definitief met pensioen worden gestuurd. In versie 8 update 40 treffen we naast de gebruikelijke reeks bugfixes en beveiligingsupdates ook diverse nieuwe mogelijkheden aan. De belangrijkste kunnen hieronder worden gevonden.

Here are some features and changes including JavaFX updates:
  • JVM Reaction to Memory Pressure: “Memory pressure” is a property that represents the total memory usage (RAM) on the system. This new feature can be leveraged to reduce the amount of memory used on a system where multiple JVMs are deployed and control the amount of memory designated to be consumed by each JVM, avoiding Out of Memory Errors (OOMEs) from occurring.
  • Improvements to the native packager: Enables developers to create native-feel applications that do not require clients to have an existing Java Runtime installed. These self-contained applications can then be deployed into areas like the Mac app store. The application developer has full control over the runtime and application entry points.
  • Ability to modernize the JavaFX stack on Mac OS X: The JavaFX media stack has been ported on Mac OS X from QTKit and Quicktime, which have been deprecated, to the newer AVFoundation framework. With this, developers using the JavaFX media stack can now gain Mac App Store acceptance and have the opportunity to have their applications released on the Mac App Store. 
  • Nashorn Support: Numerous Nashorn optimizations including support for dynamic languages are incorporated into this release. Also added is a Nashorn Class Filter, which provides fine-grained control over access to Java classes from JavaScript code via a new filtering interface. 
  • New Time Zone Date Updater Tool: This tool can consume the ‘raw’ time zone data (tzdata) rules from the IANA time zone registry database and convert those to the necessary format required by the JRE. This provides users with the ability to immediately update the JDK/JRE time zone rules with the latest updates from IANA. 
Find out more details in the release notes

Oracle Java screenshot

Versienummer:8 update 40
Releasestatus:Final
Besturingssystemen:Windows 7, Java, Windows XP, macOS, Solaris, Windows Server 2003, Windows Vista, Windows Server 2008, Windows Server 2012, Windows 8, Windows 10
Website:Oracle
Download:http://java.com/en/download/manual.jsp
Licentietype:Freeware
Moderatie-faq Wijzig weergave

Reacties (17)

Ongelofelijk...

We zijn bij ons op het bedrijf nog niet eens volledig klaar met de uitrol van J8 U25 en dan heb je U40 al weer beschikbaar... :(
En anderen maar klagen dat security issues niet snel genoeg opgelost worden, het is ook nooit goed ;)
Het meest vervelende is dat andere applicaties welke gebruik maken van java (zoals onder andere de digitale platform van de belgische overheid voor het neerleggen van BTW aangiftes en dergelijke) nog wel eens nieuwere versie's gebruiken dan de versie welke is geinstalleerd op de computers van onze gebruikers. Java gaat dan ook een beetje z'n eigen gang en verplicht ons zowat om een nieuwe package te voorzien voor de users.

Om een update te doen van java moeten wij internet explorer forced afsluiten, vervolgens de update uitvoeren. Dit is alles behalve interessant voor de gebruikers, het zou zomaar kunnen dat de internet explorer sessie gesloten worden omdat wij de java update pushen.

De update beschikbaar maken en de user zelf laten kiezen wanneer dit moet gebeuren is nu zo een beetje de enige optie die we zien, al zorgt dit weer voor versnippering van verschillende java versies, wat naar mijn mening ook weer onnodig is.
Java kan men op verschillende manieren uitrollen. Indien men java uitrolt via wsus kan men de update laten installeren bij het afsluiten van de computer. Op deze manier wordt java ge´nstalleerd zodat er geen gebruiker is aangemeld. De grotere bedrijven zullen waarschijnlijk gebruik maken van System Center configuration manager of iets dergelijks. Men kan een update uitrollen die enkel mag worden ge´nstalleerd indien er geen gebruiker is aangemeld. Via deze methoden kan men java installeren zonder veel problemen in de meeste gevallen.
Dan moet je bedrijf maar een support contract afsluiten. Dan mag je de MSI gebruiken die al deze problemen niet heeft. Of zelf wat in elkaar knutselen rond de installer.
Niet om heel lullig te doen, maar anno 2015 is IE nog steeds een bekende bron van beveiligingsproblemen, zoals deze nog van afgelopen maand. Als je bedrijf dus IE gebruikt, heb je gewoon meer fundamentele problemen dan een Java update.

En ja, IE zal vast heel essentieel zijn voor dit of dat software pakket. Maar eerlijk, hoe lang is IE al bekend vanwege haar fundamentele problemen? 10 jaar? 15 jaar? Langer? Dan zou het toch inmiddels eens hoog tijd zijn dat je een migratietraject inzet naar een andere oplossing dunkt me.
Bij mijn bedrijf zitten wij nog op Java 7 dus jij ben nogal snel zeg maar, maar die van mij zit wereldwijd met sowieso al meer dan 330 duizend medewekers.

Dus ja software word bij mij redelijk centraal getest, een uitrol van nieuwe ie(of andere software) kan heel veel locaties goed gaan maar 1 of 2 enkele kan dramatisch verkeerd gaan(door dat ze voorbeeld lokale applicaties in het bedrijf gebruiken die door de organisatie niet ondersteund worden)..

[Reactie gewijzigd door Carlos0_0 op 4 maart 2015 10:19]

Het bedrijf waar ik momenteel een klus voor doe, zit nog aan java 6. xD
Modern spul daar!
java version "1.3.1_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_06-b01)
Java HotSpot(TM) Client VM (build 1.3.1_06-b01, mixed mode)
(Een of andere obscure SAP interface die niet met moderne VM's werkt)..
U31 is ook al bijna 2 maand beschikbaar
Gebruik de offline installer als je geen ask toolbar vinkjes wil hebben en zo potentieel ask.com voorkomt.

[Reactie gewijzigd door BJ_Berg op 4 maart 2015 12:16]

Ik snap al helemaal niet waarom een bedrijf zoals Oracle zich in laat met ask.com en de bijbehorende toolbar...

Oracle heeft zijn gloriedagen wel een beetje gehad op deze manier.
Wanneer gaat Java nou is een fatsoenlijke auto updater maken?
We zijn inmiddels al 2 major versies verder en het is nog steeds niet verbeterd.

De updater faalt vaak, update nooit goed de 64-bit versie, vraagt altijd om de ask toolbar, komt met irritante UAC meldingen en is naar mijn mening volledig overbodig omdat het niets anders doet dan de setup van de website downloaden.

Alle andere applicaties kunnen dit zoveel beter, waarom java niet?
Als bij iedereen netjes java automatisch zou updaten dan waren we meteen van een hoop exploits af aangezien al deze oudere versies een leuk platform bljiven voor exploit kits.
Ik heb precies hetzelfde. Dan ga ik naar "configure Java". Dan "check for updates". Dan zegt hij dat ik de nieuwste versie heb. Heb jij dat ook?
Bij mij staat er ook nog steeds dat update 31 de nieuwste versie is...
Download gewoon de nieuwste JDK, krijg je de JRE er gratis bij zonder dat gedoe eromheen.
Jammer dat Oracle zelf geen goede Linux support levert. Ik gebruik zelf bijvoorbeeld de Web Upd8 PPA om aan Java 8 te komen, maar die zit nog op update 31. Waarom Oracle zelf geen PPA's (en dergelijke, er zijn natuurlijk meer distributies dan de Ubuntu familie) is me eerlijk gezegd een raadsel.

Voor de mensen op Linux raadt ik dan ook open varianten aan, zoals Iced Tea, welke in de meeste scenario's prima voldoen Ún bovendien goed worden bijgehouden via je standaard package manager.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True