{"id":17080,"date":"2023-06-15T17:10:26","date_gmt":"2023-06-15T15:10:26","guid":{"rendered":"https:\/\/contabo.com\/blog\/?p=17080"},"modified":"2023-06-15T17:10:29","modified_gmt":"2023-06-15T15:10:29","slug":"java-unter-ubuntu-mit-apt-get-installieren","status":"publish","type":"post","link":"https:\/\/contabo.com\/blog\/de\/java-unter-ubuntu-mit-apt-get-installieren\/","title":{"rendered":"Java unter Ubuntu 18.04, 20.04 &#038; 22.04 mit Apt-Get installieren"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"630\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/05\/blog-head_how2-install-Java-on-Ubuntu-with-Apt-Get1.jpg\" alt=\"Java unter Ubuntu mit Apt-Get installieren (head image)\" class=\"wp-image-16997\" srcset=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/05\/blog-head_how2-install-Java-on-Ubuntu-with-Apt-Get1.jpg 1200w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/05\/blog-head_how2-install-Java-on-Ubuntu-with-Apt-Get1-600x315.jpg 600w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/05\/blog-head_how2-install-Java-on-Ubuntu-with-Apt-Get1-768x403.jpg 768w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-einleitung\">Einleitung<\/h2>\n\n\n\n<p><a href=\"https:\/\/www.java.com\/de\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Java<\/a> ist eine weit verbreitete Programmiersprache, die zu einem unverzichtbaren Werkzeug f\u00fcr die Entwicklung und Ausf\u00fchrung von Anwendungen auf verschiedenen Plattformen geworden ist. Wenn du ein Entwickler oder ein Systemadministrator bist, der Ubuntu 20.04 benutzt, musst du vielleicht Java auf deinem System installieren, um Java-basierte Anwendungen auszuf\u00fchren oder Java-Programme zu entwickeln. Gl\u00fccklicherweise bietet Ubuntu 20.04 eine einfache und bequeme M\u00f6glichkeit, Java mit dem Apt-Get-Paketmanager zu installieren. In diesem Artikel f\u00fchren wir dich Schritt f\u00fcr Schritt durch die Installation von Java auf Ubuntu 20.04 mit Apt-Get, damit du sofort mit deinen Java-Projekten loslegen kannst. Der Prozess ist derselbe f\u00fcr Ubuntu 18.04 und Ubuntu 22.04.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-installation-der-default-jre-jdk\">Installation der Default JRE\/JDK<\/h2>\n\n\n\n<p>Wenn du vorhast, die aktuelle Version von Java zu verwenden, die zum Zeitpunkt dieses Artikels Openjdk 11.0.18 ist, kannst du die folgenden beiden Befehle verwenden, um entweder die Standard-JRE zu installieren, die f\u00fcr Java Runtime Envoirement steht, oder das JDK, das f\u00fcr Java Developement Kit steht und normalerweise zum Kompilieren von Java-Anwendungen ben\u00f6tigt wird.<\/p>\n\n\n\n<p>Um die Default-JRE zu installieren nutze den folgenden Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt-get install default-jre<\/code><\/pre>\n\n\n\n<p>Und um die Default-JDK zu installieren diesen Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt-get install default-jdk<\/code><\/pre>\n\n\n\n<p><em>Pro-Tipp:<\/em> Die JDK enth\u00e4lt immer die JRE, so dass du abgesehen von der gr\u00f6\u00dferen Dateigr\u00f6\u00dfe nichts falsch machst, wenn du immer die JDK installierst.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-installation-weiterer-java-versionen\">Installation weiterer Java Versionen<\/h2>\n\n\n\n<p>Es kann der Fall eintreten, dass du \u00e4ltere Versionen von Java f\u00fcr dein Projekt ben\u00f6tigst. Da die oben gezeigten Befehle nur die neueste Version des JDK oder der JRE installieren, musst du die \u00e4lteren Versionen gesondert installieren. Aber keine Sorge, wie das geht zeigen wir dir jetzt!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-installation-von-java-8-jdk-jre\">Installation von Java 8 (JDK &amp; JRE)<\/h2>\n\n\n\n<p>Um die Java 8 JDK zu installieren nutze den folgenden Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt-get install openjdk-8-jdk \u2013y<\/code><\/pre>\n\n\n\n<p>Um die Java 8 JRE zu installieren musst du diesen Befehl nutzen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt-get install openjdk-8-jre \u2013y<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-installation-von-java-16-jdk-jre\">Installation von Java 16 (JDK &amp; JRE)<\/h2>\n\n\n\n<p>Die Installation der Java 16 JDK oder JRE ist ebenfalls sehr einfach und kann erneut mit nur einem einzigen Befehl erledigt werden.<\/p>\n\n\n\n<p>Um die Java 16 JDK zu installieren nutze diesen Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt-get install openjdk-16-jdk \u2013y<\/code><\/pre>\n\n\n\n<p>Und f\u00fcr die Java 16 JRE diesen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt-get install openjdk-16-jre \u2013y\u00a0<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-installation-von-java-17-jdk-jre\">Installation von Java 17 (JDK &amp; JRE)<\/h2>\n\n\n\n<p>Ok\u2026 jetzt wird es langsam repetitiv, aber du hast es dir vielleicht schon gedacht: Java 17 wird auf die gleiche Weise installiert, wie alle Versionen davor auch. Diesmal aber nat\u00fcrlich mit &#8222;17&#8220; als Versionsnummer.<\/p>\n\n\n\n<p>Also, um die Java 17 JDK zu installieren verwende diesen Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt-get install openjdk-17-jdk \u2013y<\/code><\/pre>\n\n\n\n<p>Und falls du doch lieber die Java 17 JRE installieren willst, verwende diesen Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt-get install openjdk-17-jre \u2013y\u00a0<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-aktive-java-version-wechseln\">Aktive Java Version wechseln<\/h2>\n\n\n\n<p>Es ist m\u00f6glich, mehrere Java-Versionen gleichzeitig zu installieren, aber es ist immer nur eine Java-Version ausgew\u00e4hlt bzw. aktiv. Dies ist besonders wichtig, wenn du zum Beispiel deinen eigenen Minecraft-Server einrichten willst und h\u00e4ufig zwischen den Minecraft-Versionen wechselst. Wenn Du mehr dar\u00fcber erfahren m\u00f6chtest, wie Du Deinen eigenen Minecraft-Server betreiben kannst, lies hier unsere <a href=\"https:\/\/contabo.com\/blog\/de\/minecraft-server-hosten-ultimativer-guide\/\" target=\"_blank\" rel=\"noreferrer noopener\">einsteigerfreundliche Minecraft-Server-Anleitung<\/a>.<\/p>\n\n\n\n<p>Welche Version gerade aktiv ist, kannst du mit diesem Befehl herausfinden:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>java -version<\/code><\/pre>\n\n\n\n<p>Der Output sollte dann in etwa so aussehen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"853\" height=\"186\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/05\/image.png\" alt=\"Java unter Ubuntu mit Apt-Get installieren\" class=\"wp-image-17001\" srcset=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/05\/image.png 853w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/05\/image-600x131.png 600w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/05\/image-768x167.png 768w\" sizes=\"auto, (max-width: 853px) 100vw, 853px\" \/><\/figure>\n\n\n\n<p>Obwohl ich mehrere Java-Versionen installiert habe, ist Java 17 derzeit aktiv. Um zwischen den aktiven Versionen zu wechseln, nutze diesen Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo update-alternatives --config java\u00a0<\/code><\/pre>\n\n\n\n<p>Wenn du nun mehr als eine Java Version installiert hast, erscheint eine Tabelle die in etwa so aussieht:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"859\" height=\"269\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/05\/image-1.png\" alt=\"\" class=\"wp-image-17000\" srcset=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/05\/image-1.png 859w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/05\/image-1-600x188.png 600w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/05\/image-1-768x241.png 768w\" sizes=\"auto, (max-width: 859px) 100vw, 859px\" \/><\/figure>\n\n\n\n<p>Wenn Du zu einer anderen Java Version wechseln willst, gib einfach die &#8222;Selection&#8220;-Nummer der entsprechenden Java-Version ein (z.B. &#8222;4&#8220; f\u00fcr Java 8) und dr\u00fccke Enter.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-umgebungsvariable-java-home-setzen\">Umgebungsvariable &#8222;JAVA_HOME&#8220; setzen<\/h2>\n\n\n\n<p>Die Variable JAVA_HOME ist eine Umgebungsvariable, die auf das Stammverzeichnis der Java-Installation auf deinem System verweist. Sie wird von Java-basierten Anwendungen verwendet, um die Java-Installation zu finden und Java-Befehle auszuf\u00fchren.<\/p>\n\n\n\n<p>Das Setzen der JAVA_HOME-Variable ist wichtig f\u00fcr Entwicklungsumgebungen oder wenn du Anwendungen ausf\u00fchrst, die eine bestimmte Java-Version ben\u00f6tigen. Wenn du zum Beispiel mehrere Java-Versionen auf deinem System installiert hast, kannst du durch Setzen der JAVA_HOME-Variable auf die gew\u00fcnschte Version sicherstellen, dass die richtige Java-Version verwendet wird, wenn du eine Anwendung ausf\u00fchrst.<\/p>\n\n\n\n<p>Gehe folgenderma\u00dfen vor, um die Variable JAVA_HOME zu setzen:<\/p>\n\n\n\n<p>F\u00fchre diesen Befehl aus, um eine \u00dcbersicht \u00fcber alle installierten Versionen und deren Pfad zu erhalten:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo update-alternatives --config java<\/code><\/pre>\n\n\n\n<p>Es erscheint erneut folgende Tabelle:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"859\" height=\"314\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/05\/image-2.png\" alt=\"Java unter Ubuntu mit Apt-Get installieren\" class=\"wp-image-17003\" srcset=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/05\/image-2.png 859w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/05\/image-2-600x219.png 600w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/05\/image-2-768x281.png 768w\" sizes=\"auto, (max-width: 859px) 100vw, 859px\" \/><\/figure>\n\n\n\n<p>Hier siehst du jede installierte Java-Version und den entsprechenden Pfad, z.B. ist der Pfad f\u00fcr das Java 17 JDK &#8222;\/usr\/lib\/jvm\/java-17-openjdk-amd64\/bin\/java&#8220;<\/p>\n\n\n\n<p>Wenn Du hier nichts \u00e4ndern willst und nur den Pfad zum Kopieren finden willst, dr\u00fccke [Enter], um das Men\u00fc wieder zu schlie\u00dfen.<\/p>\n\n\n\n<p>\u00d6ffne nun die Datei, die die Variable enthalten soll, mit diesem Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano \/etc\/environment<\/code><\/pre>\n\n\n\n<p>Und f\u00fcge die folgende Zeile hinzu:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>JAVA_HOME=\"YOUR_PATH\"<\/code><\/pre>\n\n\n\n<p>(Nat\u00fcrlich nusst du &#8220; YOUR PATH&#8220; durch den tats\u00e4chlichen Pfad der Java-Version ersetzen)<\/p>\n\n\n\n<p>Speicher die Datei mit <strong>[STRG]+O<\/strong> und schlie\u00dfen den Editor mit <strong>[STRG]+X<\/strong>.<\/p>\n\n\n\n<p>Damit die \u00c4nderungen wirksam werden, lade die Konfiguration mit dem folgenden Befehl neu:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>source \/etc\/environment\u00a0<\/code><\/pre>\n\n\n\n<p>Um zu \u00fcberpr\u00fcfen, ob alles funktioniert hat, gib diesen Befehl ein:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>echo $JAVA_HOME\u00a0<\/code><\/pre>\n\n\n\n<p>Es sollte den Pfad zur\u00fcckgeben, den Du gerade eingegeben hast.<\/p>\n\n\n\n<p><strong>Herzlichen Gl\u00fcckwunsch!<\/strong> Jetzt wei\u00dft du, wie man verschiedene Java-Versionen installiert und wie man zwischen ihnen wechselt.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In dieser Schritt-f\u00fcr-Schritt-Anleitung erf\u00e4hrst du, wie du Java unter Ubuntu mit Apt-Get installieren kannst.<\/p>\n","protected":false},"author":50,"featured_media":16997,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1399],"tags":[],"ppma_author":[1491],"class_list":["post-17080","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials"],"uagb_featured_image_src":{"full":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/05\/blog-head_how2-install-Java-on-Ubuntu-with-Apt-Get1.jpg",1200,630,false],"thumbnail":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/05\/blog-head_how2-install-Java-on-Ubuntu-with-Apt-Get1-150x150.jpg",150,150,true],"medium":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/05\/blog-head_how2-install-Java-on-Ubuntu-with-Apt-Get1-600x315.jpg",600,315,true],"medium_large":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/05\/blog-head_how2-install-Java-on-Ubuntu-with-Apt-Get1-768x403.jpg",768,403,true],"large":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/05\/blog-head_how2-install-Java-on-Ubuntu-with-Apt-Get1.jpg",1200,630,false],"1536x1536":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/05\/blog-head_how2-install-Java-on-Ubuntu-with-Apt-Get1.jpg",1200,630,false],"2048x2048":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/05\/blog-head_how2-install-Java-on-Ubuntu-with-Apt-Get1.jpg",1200,630,false]},"uagb_author_info":{"display_name":"Tobias Mildenberger","author_link":"https:\/\/contabo.com\/blog\/de\/author\/tobias\/"},"uagb_comment_info":0,"uagb_excerpt":"In dieser Schritt-f\u00fcr-Schritt-Anleitung erf\u00e4hrst du, wie du Java unter Ubuntu mit Apt-Get installieren kannst.","authors":[{"term_id":1491,"user_id":50,"is_guest":0,"slug":"tobias","display_name":"Tobias Mildenberger","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/077178d5dce6c3d4c0c0396857a7e544bfdf8adf04145fff5160b33a22e28b1f?s=96&d=mm&r=g","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/posts\/17080","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/users\/50"}],"replies":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/comments?post=17080"}],"version-history":[{"count":1,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/posts\/17080\/revisions"}],"predecessor-version":[{"id":17081,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/posts\/17080\/revisions\/17081"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/media\/16997"}],"wp:attachment":[{"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/media?parent=17080"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/categories?post=17080"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/tags?post=17080"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/ppma_author?post=17080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}