Last ned og installer Java 8 Update 291

Prøv Instrumentet Vårt For Å Eliminere Problemer

Oracle har gitt ut Java 8 Update 291. Denne oppdateringen introduserer totalt 390 nye sikkerhetsoppdateringer som adresserer sårbarheter som kan utnyttes i tidligere oppdateringer av Java. Derfor foreslår vi at du oppdaterer Java -versjonen til oppdatering 291 ved å bruke veiledningen nedenfor.

Videre har Oracle endret Java Runtime-lisensen slik at den er gratis til bruk for ikke-kommersiell og personlig bruk. Du må godta lisensavtalen før du installerer Java på datamaskinen. Her er hva de sier:

Den nye lisensen tillater visse bruksområder, for eksempel personlig og utviklingsmessig bruk, uten kostnad - men annen bruk som er autorisert under tidligere Oracle Java -lisenser, er ikke lenger tilgjengelig.

Oracle
Java 8 oppdatering 291

Java 8 oppdatering 291

Rask oppsummering gjemme seg 1 Kjappe fakta 2 Nye funksjoner og feilrettinger 3 Slik oppdaterer du Java Runtime Environment (JRE) til versjon 8 Oppdatering 291 3.1 nedlasting 3.2 Installere 4 JDK vs JRE: Hva er forskjellen 4.1 JRE 4.2 JVM 4.3 JDK 5 JDK vs JRE: Hva bør du installere 6 Kan du installere forskjellige JDK- og JRE -versjoner 7 Slik avinstallerer du Java 7.1 Avinstaller Java fra Kontrollpanel 7.2 Avinstaller Java fra Innstillinger -appen 8 Java -utgivelsesnummer vs. produktnavn 9 Er Java gratis å bruke 10 Avsluttende ord

Kjappe fakta

  • Siste Java -versjon: Java 8 oppdatering 291-b10
  • Utgivelsesdato: 20. april 2021 (Alle versjonsdatoer her )
  • Siste stabile versjon: Java 8 oppdatering 281
  • OS -kompatibel: Windows 10, Windows 8 og Windows 7, macOS, Linux og Solaris
  • Tillatelse: Gratis

Vær oppmerksom på at Java 8 bare kjører på Internet Explorer som en nettleserutvidelse.

Nye funksjoner og feilrettinger

Java 8 Update 291 kommer med følgende oppdateringer:

  • Nye system- og sikkerhetsegenskaper er introdusert for å kontrollere gjenoppbyggingen av eksterne objekter gjennom JDKs innebygde JNDI RMI- og LDAP-implementeringer. Et eksempel på dette er | _+_ | system- og sikkerhetseiendom, som lar utvikleren spesifisere et seriefilter som styrer settet med objektfabrikkklasser som tillater øyeblikkelige objekter fra objektreferanser returnert ved navngivning eller katalogsystemer.
  • 2 nye HARICA Rootsertifikater er lagt til som har følgende beskrivelse:
    • haricarootca2015: DN: CN = Hellenic Academic and Research Institutions RootCA 2015, O = Hellenic Academic and Research Institutions Cert. Autoritet, L = Athen, C = GR
    • haricaeccrootca2015: DN: CN = Hellenic Academic and Research Institutions ECC RootCA 2015, O = Hellenic Academic and Research Institutions Cert. Autoritet, L = Athen, C = GR
  • Standard Java -versjon oppdaterer ikke lenger feilverdien til PATH -miljøvariabelen feil.
  • TLS 1.0 og 1.1 regnes ikke lenger som trygge og er derfor deaktivert som standard, mens TLS 1.2 og 1.3 nå er aktivert som standard.
  • TLS 1.0 og 1.1 brukes heller ikke lenger av Java Plugin Applets som standard.
  • Når dk.lang.process.allowAmbiguousCommands er satt til false, var det tidligere en veldig tvetydig behandling av ProcessBuilder -sitater på Windows. Det er ikke lenger tilfelle siden doble anførselstegn er riktig kodet i kommandostrengen som sendes til Windows | _+_ | for hvert argument.

Du kan lese hele endringsloggen i utgivelsesnotater .

Her er listen over Oracle Java SE risikomatrise som gir detaljer om hvert sårbarhet som berørt Java -versjon, berørt komponent i Java, hvilken type utnyttelse som er mulig og omfanget.

Java 8 Update 291 Risk Matrix

Du kan lese mer om denne matrisen her .

Slik oppdaterer du Java Runtime Environment (JRE) til versjon 8 Oppdatering 291

nedlasting

Du kan bestemme din nåværende installerte Java -versjon av besøker denne nettsiden.

Det er ganske enkelt å oppdatere til den nyeste versjonen. Men hvis du vil vite hvilken versjon av Java som er installert på datamaskinen din, kan du følge vår opplæring om Java her .

Hvis du vil laste ned den nyeste versjonen av Java, kan du bruke følgende lenker. Disse koblingene vil vise deg nedlastinger for nedlasting av Java 8 Update 291 offline.

  1. Gå til Oracle Java nedlastingsside .
  2. Under Java SE Runtime Environment 8u291 delen, vil du se en liste over produkter.
  3. Klikk på nedlasting ikonet ved siden av ønsket produkt. Alle nedlastinger på denne siden er offline installatører.
    last ned 3
  4. Godta lisensavtalen, og klikk deretter på nedlastingsknappen under den. Nedlastingen din bør starte med en gang.
    last ned 21
  5. Nå blir du omdirigert til Oracles påloggingsside. Hvis du allerede har en konto, kan du bare logge deg på med legitimasjonen din eller klikke melde deg på å opprette en konto. Når du er logget på, starter nedlastingen automatisk.

Installere

Når du har lastet den ned, kjører du pakken for å begynne å installere Java 8 Update 291. Installasjonsveiviseren åpnes. Klikk der Installere .

Java 8 Update 291 starter nå installasjonen, som du kanskje ser fra veiviseren. Dette trinnet bør bare ta omtrent et minutt. Når den er installert, klikker du Lukk på veiviseren.

Java 8 Update 291 skal nå installeres på enheten din.

JDK vs JRE: Hva er forskjellen

Du har kanskje hørt om JDK og JRE, og til og med i noen tilfeller JVM. Vi vet at alle er Java, men hva er forskjellen mellom dem? Før vi avslutter innlegget vårt, la oss ta opp dette spørsmålet til mange brukere, slik at du vet hvilket som passer dine behov.

JRE

Java Runtime Environment, eller JRE, er et programvare som er installert på datamaskinen din som lar deg kjøre programmer utviklet i Java på enheten din. Det gir visse biblioteker og andre komponenter som er nødvendige for å kjøre et Java -program.

JRE inkluderer også Java Virtual Machine (JVM), som diskuteres fremover i artikkelen.

JVM

Java Virtual Machine, eller JVM, er en motor som også kreves for å kjøre Java -applikasjoner på en maskin. Denne motoren er inkludert i JRE -pakken og kan ikke installeres separat. Hvis du bare trenger JVM, må du installere den respektive JRE -versjonen.

JVM er avgjørende for å kjøre Java -applikasjoner ettersom den konverterer Java -koden til maskinspråk, som deretter blir forstått av enheten din.

JDK

Java Development Kit, eller JDK, er et utviklingssett som brukes av utviklere. JDK inkluderer både JRE og JVM. Hvis du ønsker å lage dine egne Java -appleter, er JDK det du trenger.

Hvis du allerede har JDK installert på enheten din, trenger du ikke å installere JRE separat, med mindre en annen versjon er nødvendig.

JDK vs JRE: Hva bør du installere

Java Development Kit, som navnet tilsier, er påkrevd når du ønsker å utvikle Java -applikasjoner. Derfor trenger man bare å installere en JDK hvis man er en utvikler.

Siden Java Runtime Environment tilbyr bibliotekene for et Java -program, er det imidlertid nødvendig å bare kjøre et program.

For å oppsummere, bør du installere JDK hvis du ønsker å lage, utvikle og kompilere et Java -program. Hvis du bare vil kjøre et Java -program, må JRE være tilstrekkelig.

Kan du installere forskjellige JDK- og JRE -versjoner

Svaret er ja . Du kan installere forskjellige versjoner av JDK og JRE på enheten din etter behov, og det er ingen grense for antall installasjoner per enhet. Men hvis en eksisterende versjon av JDK eller JRE allerede er installert, kan du bare installere en oppgradert versjon av den samme pakken.

For eksempel, hvis du har JRE 1.6 installert på enheten din, kan du enkelt installere JRE 1.7 eller nyere, og de vil alle være tilgjengelige på enheten samtidig. Du må bare velge hvilken som skal brukes ved hjelp av CLASSPATH -variabelen.

Men hvis du har JRE 1.6 installert på enheten din, men vil installere JRE 1.5, må du først fjerne JRE 1.6, og deretter vil du kunne installere JRE 1.5. Etter at du har installert versjon 1.5, kan du installere JRE 1.6 på nytt.

Slik avinstallerer du Java

Avinstaller Java fra Kontrollpanel

Du kan fjerne en Java -oppdatering fra kontrollpanelet som alle andre programmer. Åpne Programmer og funksjoner vindu ved å skrive inn appwiz.cpl i Kjør. Dobbeltklikk på Java-oppdateringen du vil fjerne. Klikk på hvis du blir bedt om en bekreftelse Ja .

Avinstaller Java fra Innstillinger -appen

Java -oppdateringer kan også fjernes ved hjelp av Innstillinger -programmet i Windows 10 . Åpne Apper & Funksjoner side i Innstillinger -appen (Kjør -> ms -innstillinger: appfunksjoner) og se etter Java -oppdateringen i listen over installerte apper. Klikk på oppdateringen du vil fjerne, og klikk Avinstaller . Klikk på hvis du blir bedt om bekreftelse Avinstaller en gang til.

Java -utgivelsesnummer vs. produktnavn

Vi har sett noen brukere stille spørsmål på nettsteder som Quora og Reddit om navngivningsteknikkene til Java -versjonene. Det har blitt stilt spørsmål som om Java 1.8 og Java 8 refererer til det samme? eller Forskjellen mellom JDK 1.9 eller Java 9?

For å svare på spørsmålet ditt, ja , JDK 1.9 og Java 9 er en og samme ting. 1.9 er utgivelsesnummeret mens 9 er produktnavnet. Siden Oracle også navngir Java -produktene sine når det gjelder tall, har navnekonvensjonen en tendens til å forvirre noen mennesker.

Oracle planlegger å fortsette denne navnekonvensjonen. Derfor vil alle fremtidige utgivelser fra nå av ha samme navnekonvensjon, og kanskje også forvirring (for noen).

Er Java gratis å bruke

Java er for tiden gratis for personlig og utviklingsbruk. Små bedrifter kan dra fordel av dette og bygge sine egne Java -appleter ved hjelp av JDK. Imidlertid kreves lisens for kommersiell bruk.

Oracle har kombinert lisensiering og samtidig støtte for kommersielle Java -brukere i et abonnement, kjent som Oracle Java SE -abonnement. For mer informasjon om abonnementskostnader og pakker, besøk siden for å utforske alternativene dine.

Avsluttende ord

Selv om det er kritisk at du oppdaterer til den nyeste versjonen av Java slik at de nyeste sikkerhetsoppdateringene brukes, har det sine ulemper. Brukere klager ofte over at programmene deres har sluttet å fungere etter at de har installert en ny versjon.

Derfor anbefaler vi deg opprette et systemgjenopprettingspunkt før du installerer Java 8 Update 291, slik at du kan komme tilbake til det hvis det skulle gå galt.