{"id":36401,"date":"2025-03-09T06:32:22","date_gmt":"2025-03-09T06:32:22","guid":{"rendered":"https:\/\/green.cloud\/docs\/docs\/greencloud-documents\/windows-operating-systems\/how-to-install-java-development-kit-jdk-on-windows\/"},"modified":"2026-01-19T00:45:42","modified_gmt":"2026-01-19T00:45:42","slug":"how-to-install-java-development-kit-jdk-on-windows","status":"publish","type":"docs","link":"https:\/\/green.cloud\/docs\/greencloud-documents\/windows-operating-systems\/how-to-install-java-development-kit-jdk-on-windows\/","title":{"rendered":"How to Install Java on Windows Server 2022"},"content":{"rendered":"<h2><strong>Introduction<\/strong><\/h2>\n<p data-start=\"128\" data-end=\"373\">The Java Development Kit (JDK) is an essential tool for Java developers. It includes a compiler to convert Java source code into bytecode, class libraries, API documentation, and the Java Runtime Environment (JRE) to execute Java applications.<\/p>\n<p data-start=\"375\" data-end=\"435\">This guide walks you through installing JDK on Windows.<\/p>\n<h3 data-start=\"437\" data-end=\"464\">1. System Requirements<\/h3>\n<p data-start=\"465\" data-end=\"545\">Before installing JDK 21, ensure your system meets the following requirements:<\/p>\n<ul data-start=\"547\" data-end=\"653\">\n<li data-start=\"547\" data-end=\"570\">Windows 10,11 windows server 2019, 2022 or later<\/li>\n<li data-start=\"571\" data-end=\"604\">An active internet connection<\/li>\n<li data-start=\"605\" data-end=\"653\">Administrator privileges to install software<\/li>\n<\/ul>\n<h3 data-start=\"655\" data-end=\"697\">2. Check If Java Is Already Installed<\/h3>\n<p data-start=\"698\" data-end=\"855\">If multiple Java versions are installed on your system, they may cause conflicts. Before installing a new version, check whether Java is already installed:<\/p>\n<p>\u00a01. Type cmd\u00a0in the Windows search bar.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"wp-image-36411 aligncenter\" src=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/1.png\" alt=\"\" width=\"398\" height=\"515\" srcset=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/1.png 531w, https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/1-232x300.png 232w\" sizes=\"(max-width: 398px) 100vw, 398px\" \/><\/p>\n<p>2. Run the following command:<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<pre class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-sh\">java -version\r\n<\/code><\/pre>\n<\/div>\n<p><img decoding=\"async\" class=\"wp-image-36413 aligncenter\" src=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/2.png\" alt=\"\" width=\"637\" height=\"227\" srcset=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/2.png 690w, https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/2-300x107.png 300w\" sizes=\"(max-width: 637px) 100vw, 637px\" \/><\/p>\n<ol data-start=\"857\" data-end=\"1192\">\n<li data-start=\"989\" data-end=\"1192\">If you see an error message like <strong data-start=\"1025\" data-end=\"1088\">&#8216;java&#8217; is not recognized as an internal or external command<\/strong>, Java is not installed. If an older version is installed, consider uninstalling it before proceeding.<\/li>\n<\/ol>\n<h3 data-start=\"1194\" data-end=\"1217\">3. Download JDK<\/h3>\n<p data-start=\"1218\" data-end=\"1425\">Java is available in two main distributions: <strong data-start=\"1263\" data-end=\"1277\">Oracle JDK<\/strong> (commercial) and <strong data-start=\"1295\" data-end=\"1306\">OpenJDK<\/strong> (open source). Choose Oracle JDK if you need commercial support, or OpenJDK for a free, community-supported version.<\/p>\n<h3 data-start=\"1427\" data-end=\"1449\">Download JDK 23:<\/h3>\n<ol data-start=\"1450\" data-end=\"1708\">\n<li data-start=\"1450\" data-end=\"1581\">Open your web browser and go to <a href=\"https:\/\/www.oracle.com\/java\/technologies\/javase-downloads.html\" target=\"_new\" rel=\"noopener\" data-start=\"1485\" data-end=\"1578\">Oracle\u2019s Java download page<\/a>.<\/li>\n<li data-start=\"1582\" data-end=\"1630\">Select the latest JDK version (<strong data-start=\"1616\" data-end=\"1626\">JDK 23<\/strong>).<\/li>\n<li data-start=\"1631\" data-end=\"1708\">Navigate to the <strong data-start=\"1650\" data-end=\"1661\">Windows<\/strong> tab and download the <strong data-start=\"1683\" data-end=\"1700\">x64 Installer<\/strong> file.<\/li>\n<\/ol>\n<p><img decoding=\"async\" class=\"wp-image-36415 aligncenter\" src=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/3.png\" alt=\"\" width=\"712\" height=\"284\" srcset=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/3.png 1171w, https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/3-300x120.png 300w, https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/3-1024x408.png 1024w, https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/3-768x306.png 768w\" sizes=\"(max-width: 712px) 100vw, 712px\" \/><\/p>\n<h3 data-start=\"1710\" data-end=\"1740\">4. Install JDK on Windows<\/h3>\n<p data-start=\"1741\" data-end=\"1796\">Once the installer is downloaded, follow these steps:<\/p>\n<p>\u00a0 \u00a0 \u00a01. Double-click the installer file to start the installation.<\/p>\n<p>2. Click <strong data-start=\"1871\" data-end=\"1879\">Next<\/strong> on the welcome screen.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-36417 aligncenter\" src=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/4.png\" alt=\"\" width=\"385\" height=\"295\" srcset=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/4.png 514w, https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/4-300x230.png 300w\" sizes=\"(max-width: 385px) 100vw, 385px\" \/><\/p>\n<p>3. Choose the installation directory (or leave it as default) and click <strong data-start=\"1977\" data-end=\"1985\">Next<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-36419 size-full aligncenter\" src=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/5.png\" alt=\"\" width=\"492\" height=\"370\" srcset=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/5.png 492w, https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/5-300x226.png 300w\" sizes=\"(max-width: 492px) 100vw, 492px\" \/><\/p>\n<p>4. Wait for the installation to complete, then click <strong data-start=\"2042\" data-end=\"2051\">Close<\/strong> to exit.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-36421 size-full aligncenter\" src=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/6.png\" alt=\"\" width=\"492\" height=\"376\" srcset=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/6.png 492w, https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/6-300x229.png 300w\" sizes=\"(max-width: 492px) 100vw, 492px\" \/><\/p>\n<p data-start=\"2064\" data-end=\"2116\">At this point, JDK 23 is installed on your system.<\/p>\n<h3 data-start=\"2118\" data-end=\"2162\">5. Configure Java Environment Variables<\/h3>\n<p data-start=\"2163\" data-end=\"2259\">To use Java from any directory in Command Prompt, you need to configure environment variables.<\/p>\n<p data-start=\"2261\" data-end=\"2303\"><strong>Step 1: Add Java to System Variables<\/strong><\/p>\n<ol data-start=\"2304\" data-end=\"2721\">\n<li data-start=\"2304\" data-end=\"2421\">Press <code data-start=\"2313\" data-end=\"2326\">Windows + S<\/code>, search for <strong data-start=\"2339\" data-end=\"2364\">environment variables<\/strong>, and select <strong data-start=\"2377\" data-end=\"2418\">Edit the system environment variables<\/strong>.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-36423 \" src=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/7.png\" alt=\"\" width=\"392\" height=\"550\" srcset=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/7.png 486w, https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/7-214x300.png 214w\" sizes=\"(max-width: 392px) 100vw, 392px\" \/><\/p>\n<p>2. In the <strong data-start=\"2432\" data-end=\"2444\">Advanced<\/strong> tab, click <strong data-start=\"2456\" data-end=\"2481\">Environment Variables<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-36425 \" src=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/8.png\" alt=\"\" width=\"326\" height=\"376\" srcset=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/8.png 398w, https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/8-260x300.png 260w\" sizes=\"(max-width: 326px) 100vw, 326px\" \/><\/p>\n<p>3. Under <strong data-start=\"2494\" data-end=\"2514\">System variables<\/strong>, select <strong data-start=\"2523\" data-end=\"2531\">Path<\/strong>, then click <strong data-start=\"2544\" data-end=\"2552\">Edit<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-36427 \" src=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/9.png\" alt=\"\" width=\"503\" height=\"387\" srcset=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/9.png 745w, https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/9-300x231.png 300w\" sizes=\"(max-width: 503px) 100vw, 503px\" \/><\/p>\n<p>4. Click <strong data-start=\"2565\" data-end=\"2572\">New<\/strong> and add the path to the <code data-start=\"2597\" data-end=\"2602\">bin<\/code> folder of the JDK installation:<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-36429 \" src=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/10.png\" alt=\"\" width=\"699\" height=\"546\" srcset=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/10.png 749w, https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/10-300x234.png 300w\" sizes=\"(max-width: 699px) 100vw, 699px\" \/><\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\"><\/div>\n<pre class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre\"><span class=\"hljs-section\">C:\\Program Files\\Java\\jdk-23\\bin<\/span><\/code><\/pre>\n<\/div>\n<p>Click <strong data-start=\"2696\" data-end=\"2702\">OK<\/strong> to save changes.<\/p>\n<p data-start=\"2723\" data-end=\"2753\"><strong>Step 2: Set Up JAVA_HOME<\/strong><\/p>\n<p data-start=\"2754\" data-end=\"2855\">Some applications require the <code data-start=\"2784\" data-end=\"2795\">JAVA_HOME<\/code> variable to locate Java. Follow these steps to set it up:<\/p>\n<ol data-start=\"2857\" data-end=\"3138\">\n<li data-start=\"2857\" data-end=\"2944\">In the <strong data-start=\"2867\" data-end=\"2892\">Environment Variables<\/strong> window, click <strong data-start=\"2907\" data-end=\"2914\">New<\/strong> under <strong data-start=\"2921\" data-end=\"2941\">System variables<\/strong>.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-36431 \" src=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/11.png\" alt=\"\" width=\"585\" height=\"448\" srcset=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/11.png 749w, https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/11-300x230.png 300w\" sizes=\"(max-width: 585px) 100vw, 585px\" \/><\/p>\n<p>2. Enter <code data-start=\"2954\" data-end=\"2965\">JAVA_HOME<\/code> as the <strong data-start=\"2973\" data-end=\"2990\">Variable name<\/strong>.<\/p>\n<p>3. Set the <strong data-start=\"3005\" data-end=\"3023\">Variable value<\/strong> to the JDK installation directory (e.g., <code data-start=\"3065\" data-end=\"3095\">C:\\Program Files\\Java\\jdk-23<\/code>).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-36433 \" src=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/12.png\" alt=\"\" width=\"693\" height=\"531\" srcset=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/12.png 750w, https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/12-300x230.png 300w\" sizes=\"(max-width: 693px) 100vw, 693px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Click <strong data-start=\"3109\" data-end=\"3115\">OK<\/strong> to save the changes.<\/p>\n<h3 data-start=\"3140\" data-end=\"3172\">6. Verify Java Installation<\/h3>\n<p data-start=\"3173\" data-end=\"3248\">To confirm that Java is installed correctly, open Command Prompt and run:<\/p>\n<pre class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\"><code class=\"!whitespace-pre language-sh\">java -version\r\n<\/code><\/pre>\n<p class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\"><code class=\"!whitespace-pre language-sh\"><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-36435 size-full\" src=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/13.png\" alt=\"\" width=\"817\" height=\"183\" srcset=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/13.png 817w, https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/13-300x67.png 300w, https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/13-768x172.png 768w\" sizes=\"(max-width: 817px) 100vw, 817px\" \/><br \/>\n<\/code><\/p>\n<p data-start=\"3275\" data-end=\"3353\">If the installed Java version is displayed, the installation was successful.<\/p>\n<h3 data-start=\"3355\" data-end=\"3400\">7. Write and Run Your First Java Program<\/h3>\n<p data-start=\"3401\" data-end=\"3471\">To test the Java compiler and runtime, create a simple Java program.<\/p>\n<p data-start=\"3473\" data-end=\"3501\"><strong>Step 1: Write the Code<\/strong><\/p>\n<ol data-start=\"3502\" data-end=\"3813\">\n<li data-start=\"3502\" data-end=\"3552\">Open Notepad or a code editor like Notepad<\/li>\n<\/ol>\n<p>Enter the following code and save it as <strong data-start=\"3596\" data-end=\"3615\">HelloWorld.java<\/strong>:<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"sticky top-9 md:top-[5.75rem]\"><\/div>\n<pre class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-java\"><span class=\"hljs-keyword\">class<\/span> <span class=\"hljs-title class_\">HelloWorld<\/span> {<\/code> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<code class=\"!whitespace-pre language-java\"><\/code><code class=\"!whitespace-pre language-java\">    \r\n<span class=\"hljs-keyword\">       public<\/span> <span class=\"hljs-keyword\">static<\/span> <span class=\"hljs-keyword\">void<\/span> <span class=\"hljs-title function_\">main<\/span><span class=\"hljs-params\">(String args[])<\/span> {<\/code> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<code class=\"!whitespace-pre language-java\"><\/code><code class=\"!whitespace-pre language-java\">        \r\n               System.out.println(<span class=\"hljs-string\">\"Hello, world!\"<\/span>);\r\n   <\/code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <code class=\"!whitespace-pre language-java\">    }<\/code> <code class=\"!whitespace-pre language-java\">\r\n}\r\n<\/code><\/pre>\n<\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-36437 size-full\" src=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/14.png\" alt=\"\" width=\"573\" height=\"258\" srcset=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/14.png 573w, https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/14-300x135.png 300w\" sizes=\"(max-width: 573px) 100vw, 573px\" \/><\/p>\n<p>2. Ensure the file extension is <code data-start=\"3803\" data-end=\"3810\">.java<\/code>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-36439 \" src=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/15.png\" alt=\"\" width=\"817\" height=\"459\" srcset=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/15.png 1066w, https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/15-300x169.png 300w, https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/15-1024x575.png 1024w, https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/15-768x432.png 768w\" sizes=\"(max-width: 817px) 100vw, 817px\" \/><\/p>\n<p data-start=\"3815\" data-end=\"3844\"><strong>Step 2: Compile and Run<\/strong><\/p>\n<ol data-start=\"3845\" data-end=\"4194\">\n<li data-start=\"3845\" data-end=\"3934\">Open Command Prompt and navigate to the directory where you saved <code data-start=\"3914\" data-end=\"3931\">HelloWorld.java<\/code>.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-36441 size-full\" src=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/16.png\" alt=\"\" width=\"657\" height=\"287\" srcset=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/16.png 657w, https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/16-300x131.png 300w\" sizes=\"(max-width: 657px) 100vw, 657px\" \/><\/p>\n<p>2. Compile the program using:<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<pre class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-sh\">javac HelloWorld.java\r\n<\/code><\/pre>\n<\/div>\n<p>If successful, this generates a <code data-start=\"4045\" data-end=\"4063\">HelloWorld.class<\/code> file.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-36447 size-full\" src=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/17-1.png\" alt=\"\" width=\"740\" height=\"435\" srcset=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/17-1.png 740w, https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/17-1-300x176.png 300w\" sizes=\"(max-width: 740px) 100vw, 740px\" \/><\/p>\n<p>3. Run the program:<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<pre class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-sh\">java HelloWorld\r\n<\/code><\/pre>\n<\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-36445 size-full\" src=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/18.png\" alt=\"\" width=\"624\" height=\"48\" srcset=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/18.png 624w, https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/18-300x23.png 300w\" sizes=\"(max-width: 624px) 100vw, 624px\" \/><\/p>\n<p>If you see <strong data-start=\"4145\" data-end=\"4162\">Hello, world!<\/strong>, Java is correctly installed.<\/p>\n<h2 data-start=\"0\" data-end=\"16\"><strong data-start=\"0\" data-end=\"14\">Conclusion<\/strong><\/h2>\n<p data-start=\"18\" data-end=\"525\" data-is-last-node=\"\" data-is-only-node=\"\">In this tutorial, we covered the step-by-step process of installing the Java Development Kit (JDK) on a Windows system. We walked through downloading the appropriate JDK version, configuring system environment variables, and verifying the installation. Additionally, we provided an example Java script to ensure that the setup was successful. By following these steps, you should now have a fully functional Java development environment, allowing you to write, compile, and execute Java programs seamlessly.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction The Java Development Kit (JDK) is an essential tool for Java developers. It includes a compiler to convert Java source code into bytecode, class libraries, API documentation, and the Java Runtime Environment (JRE) to execute Java applications. This guide walks you through installing JDK on Windows. 1. System Requirements Before installing JDK 21, ensure [&hellip;]<\/p>\n","protected":false},"author":27,"featured_media":0,"parent":17815,"menu_order":198,"comment_status":"closed","ping_status":"closed","template":"","doc_tag":[],"class_list":["post-36401","docs","type-docs","status-publish","hentry","no-post-thumbnail"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Install Java on Windows Server 2022 - GreenCloud Documentation<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/green.cloud\/docs\/greencloud-documents\/windows-operating-systems\/how-to-install-java-development-kit-jdk-on-windows\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install Java on Windows Server 2022 - GreenCloud Documentation\" \/>\n<meta property=\"og:description\" content=\"Introduction The Java Development Kit (JDK) is an essential tool for Java developers. It includes a compiler to convert Java source code into bytecode, class libraries, API documentation, and the Java Runtime Environment (JRE) to execute Java applications. This guide walks you through installing JDK on Windows. 1. System Requirements Before installing JDK 21, ensure [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/green.cloud\/docs\/greencloud-documents\/windows-operating-systems\/how-to-install-java-development-kit-jdk-on-windows\/\" \/>\n<meta property=\"og:site_name\" content=\"GreenCloud Documentation\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-19T00:45:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"531\" \/>\n\t<meta property=\"og:image:height\" content=\"687\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/green.cloud\\\/docs\\\/greencloud-documents\\\/windows-operating-systems\\\/how-to-install-java-development-kit-jdk-on-windows\\\/\",\"url\":\"https:\\\/\\\/green.cloud\\\/docs\\\/greencloud-documents\\\/windows-operating-systems\\\/how-to-install-java-development-kit-jdk-on-windows\\\/\",\"name\":\"How to Install Java on Windows Server 2022 - GreenCloud Documentation\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/green.cloud\\\/docs\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/green.cloud\\\/docs\\\/greencloud-documents\\\/windows-operating-systems\\\/how-to-install-java-development-kit-jdk-on-windows\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/green.cloud\\\/docs\\\/greencloud-documents\\\/windows-operating-systems\\\/how-to-install-java-development-kit-jdk-on-windows\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/green.cloud\\\/docs\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/1.png\",\"datePublished\":\"2025-03-09T06:32:22+00:00\",\"dateModified\":\"2026-01-19T00:45:42+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/green.cloud\\\/docs\\\/greencloud-documents\\\/windows-operating-systems\\\/how-to-install-java-development-kit-jdk-on-windows\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/green.cloud\\\/docs\\\/greencloud-documents\\\/windows-operating-systems\\\/how-to-install-java-development-kit-jdk-on-windows\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/green.cloud\\\/docs\\\/greencloud-documents\\\/windows-operating-systems\\\/how-to-install-java-development-kit-jdk-on-windows\\\/#primaryimage\",\"url\":\"https:\\\/\\\/green.cloud\\\/docs\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/1.png\",\"contentUrl\":\"https:\\\/\\\/green.cloud\\\/docs\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/1.png\",\"width\":531,\"height\":687},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/green.cloud\\\/docs\\\/greencloud-documents\\\/windows-operating-systems\\\/how-to-install-java-development-kit-jdk-on-windows\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/green.cloud\\\/docs\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GreenCloud Documents\",\"item\":\"https:\\\/\\\/green.cloud\\\/docs\\\/docs\\\/greencloud-documents\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Windows Operating Systems\",\"item\":\"https:\\\/\\\/green.cloud\\\/docs\\\/windows-operating-systems\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"How to Install Java on Windows Server 2022\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/green.cloud\\\/docs\\\/#website\",\"url\":\"https:\\\/\\\/green.cloud\\\/docs\\\/\",\"name\":\"GreenCloud Documentation\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/green.cloud\\\/docs\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Install Java on Windows Server 2022 - GreenCloud Documentation","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/green.cloud\/docs\/greencloud-documents\/windows-operating-systems\/how-to-install-java-development-kit-jdk-on-windows\/","og_locale":"en_US","og_type":"article","og_title":"How to Install Java on Windows Server 2022 - GreenCloud Documentation","og_description":"Introduction The Java Development Kit (JDK) is an essential tool for Java developers. It includes a compiler to convert Java source code into bytecode, class libraries, API documentation, and the Java Runtime Environment (JRE) to execute Java applications. This guide walks you through installing JDK on Windows. 1. System Requirements Before installing JDK 21, ensure [&hellip;]","og_url":"https:\/\/green.cloud\/docs\/greencloud-documents\/windows-operating-systems\/how-to-install-java-development-kit-jdk-on-windows\/","og_site_name":"GreenCloud Documentation","article_modified_time":"2026-01-19T00:45:42+00:00","og_image":[{"width":531,"height":687,"url":"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/1.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/green.cloud\/docs\/greencloud-documents\/windows-operating-systems\/how-to-install-java-development-kit-jdk-on-windows\/","url":"https:\/\/green.cloud\/docs\/greencloud-documents\/windows-operating-systems\/how-to-install-java-development-kit-jdk-on-windows\/","name":"How to Install Java on Windows Server 2022 - GreenCloud Documentation","isPartOf":{"@id":"https:\/\/green.cloud\/docs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/green.cloud\/docs\/greencloud-documents\/windows-operating-systems\/how-to-install-java-development-kit-jdk-on-windows\/#primaryimage"},"image":{"@id":"https:\/\/green.cloud\/docs\/greencloud-documents\/windows-operating-systems\/how-to-install-java-development-kit-jdk-on-windows\/#primaryimage"},"thumbnailUrl":"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/1.png","datePublished":"2025-03-09T06:32:22+00:00","dateModified":"2026-01-19T00:45:42+00:00","breadcrumb":{"@id":"https:\/\/green.cloud\/docs\/greencloud-documents\/windows-operating-systems\/how-to-install-java-development-kit-jdk-on-windows\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/green.cloud\/docs\/greencloud-documents\/windows-operating-systems\/how-to-install-java-development-kit-jdk-on-windows\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/green.cloud\/docs\/greencloud-documents\/windows-operating-systems\/how-to-install-java-development-kit-jdk-on-windows\/#primaryimage","url":"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/1.png","contentUrl":"https:\/\/green.cloud\/docs\/wp-content\/uploads\/2025\/03\/1.png","width":531,"height":687},{"@type":"BreadcrumbList","@id":"https:\/\/green.cloud\/docs\/greencloud-documents\/windows-operating-systems\/how-to-install-java-development-kit-jdk-on-windows\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/green.cloud\/docs\/"},{"@type":"ListItem","position":2,"name":"GreenCloud Documents","item":"https:\/\/green.cloud\/docs\/docs\/greencloud-documents\/"},{"@type":"ListItem","position":3,"name":"Windows Operating Systems","item":"https:\/\/green.cloud\/docs\/windows-operating-systems\/"},{"@type":"ListItem","position":4,"name":"How to Install Java on Windows Server 2022"}]},{"@type":"WebSite","@id":"https:\/\/green.cloud\/docs\/#website","url":"https:\/\/green.cloud\/docs\/","name":"GreenCloud Documentation","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/green.cloud\/docs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/green.cloud\/docs\/wp-json\/wp\/v2\/docs\/36401","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/green.cloud\/docs\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/green.cloud\/docs\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/green.cloud\/docs\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/green.cloud\/docs\/wp-json\/wp\/v2\/comments?post=36401"}],"version-history":[{"count":10,"href":"https:\/\/green.cloud\/docs\/wp-json\/wp\/v2\/docs\/36401\/revisions"}],"predecessor-version":[{"id":36467,"href":"https:\/\/green.cloud\/docs\/wp-json\/wp\/v2\/docs\/36401\/revisions\/36467"}],"up":[{"embeddable":true,"href":"https:\/\/green.cloud\/docs\/wp-json\/wp\/v2\/docs\/17815"}],"wp:attachment":[{"href":"https:\/\/green.cloud\/docs\/wp-json\/wp\/v2\/media?parent=36401"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/green.cloud\/docs\/wp-json\/wp\/v2\/doc_tag?post=36401"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}