2015-09-30 2 views
6

Lorsque je tape pour java -version dans l'invite de commande dans ubuntu je suis sortie suivanteQuelle est la différence entre openjdk-7-jre-headless et openjdk-7-jre (jdk)?

The program 'java' can be found in the following packages: 
* default-jre 
* gcj-4.8-jre-headless 
* openjdk-7-jre-headless 
* gcj-4.6-jre-headless 
* openjdk-6-jre-headless 
Try: apt-get install <selected package> 

-je obtenir au-dessus de la sortie que je n'ai pas java installer. Je veux savoir la différence entre openjdk-7-jre-headless et openjdk-7-jre

Répondre

2

Comme indiqué dans this blog

Headless est la même version que celle-ci sans le soutien de clavier, souris et systèmes d'affichage. D'où il a moins de dépendances et il le rend plus approprié pour l'application de serveur.

8

Pour citer debian's wiki:

Il y a plusieurs paquets virtuels utilisés dans Debian pour Java. Ceux-ci couvrent la compatibilité d'exécution et viennent dans deux saveurs; sans tête (omet les interfaces graphiques) et normal.

Ou, pour être plus précis, pensez this description from Oracle:

Headless le mode est une configuration du système dans lequel le dispositif d'affichage, le clavier ou la souris fait défaut. Cela semble inattendu, mais en réalité, vous pouvez effectuer différentes opérations dans ce mode, même avec des données graphiques.