= Fedora Java Headless/GUI
Fedora Java Headless/GUI
:authors: Celestino Amoroso
:docinfo: shared
:encoding: utf-8
:toc: right
:toclevels: 4
:toc-title: Indice Generale
:icons: font
:icon-set: fi
:numbered:
:table-caption: Tabella
:figure-caption: Diagramma
:docinfo1:
:sectlinks:
:sectanchors:
:source-highlighter: rouge
// :rouge-style: ThankfulEyes
:rouge-style: gruvbox
// :rouge-style: colorful
//:rouge-style: monokay

toc::[]

### Installazione di Java con o senza GUI

NOTE: Questo articolo è la traduzione dell'https://developer.fedoraproject.org/tech/languages/java/java-installation.html[originale]

Fedora è dotato di OpenJDK - un'implementazione gratuita e a sorgente aperto della Piattaforma Java, Edizione Standard.
Per installare OpenJDK eseguire:

[shell]
----
$ sudo dnf install java-devel
----

Questo comand installerà il Java Development Kit, che comprende l'ambiente runtime e gli strumenti di sviluppo associati.

In seguito, se si vuole eseguire un nuova applicazione in un'ambiente di roduzione o di prova, è possibile installare il colo ambiente runtime (JRE), senza gli strumenti di sviluppo.
Ciò può essere ottenuti in alcuni modi:

[shell]
----
$ sudo dnf install java-openjdk-headless
----

Il comando di sopra installerà JRE in modalità _headless_, ovvero JRE senza supporto per grafica e audio. Se l'applicazione Java è pensato per un server priva interfaccia utente grafica (GUI), allora questa è la modalità appropriata.

Se invece l'applicazione necessita di funzionalità GUI e/o audio, sarà necessario provvedere all'installazione del JRE completo.
Per installare il JRE completo esegiure il seguente comando:

[shell]
----
$ sudo dnf install java-openjdk
----

'''
*Celestino Amoroso* +
*celestino . amoroso @ gmail . com*

image::https://gravatar.com/avatar/88d204d546890e5d89073fb1cec29fe9.png?size=48[]
