[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"site-config":3,"approved-friend-links":32,"tool-slug-oracle-jdk":33},{"code":4,"msg":5,"data":6},0,"操作成功",{"police_number":7,"login_password_enabled":8,"copyright":9,"wechat_pay_api_key":7,"admin_login_wechat_enabled":8,"wechat_pay_public_key_id":10,"member_price":11,"police_link":7,"payment_enabled":12,"contact_email":13,"wechat_pay_serial_no":14,"member_discount":15,"wechat_pay_mch_id":16,"alipay_return_url":7,"alipay_private_key":17,"admin_login_password_enabled":8,"wechat_id":18,"wechat_pay_app_id":19,"owner_name":20,"site_domain":21,"site_desc":22,"login_wechat_qr_enabled":8,"alipay_public_key":23,"wechat_pay_private_key":24,"site_name":25,"icp_number":26,"alipay_notify_url":7,"wechat_pay_public_key":27,"payment_alipay_enabled":8,"icp_link":28,"wechat_pay_api_v3_key":29,"login_email_enabled":12,"alipay_app_id":30,"member_enabled":12,"wechat_pay_notify_url":31,"admin_login_email_enabled":12},"","false","© 2026 makexu.com 版权所有","PUB_KEY_ID_0117465997412026060900182334001401","168","true","370663537@qq.com","38039BC91B0D03B6C7DDDBAEAB823D1201FDA789","0.70","1746599741","MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCJKx4pNlM6dJN10cqHxscvHhyBOu7KY6+23rmnIs1GtIvd8bu09I1mCyzWUDM26VxLz2l55I44gmK+\u002FnIhxqzsl0znvbZh5r3fj8CYbQRcDM7L9I7hOr9k5vWc\u002FAQy2jb9AmNuV3xa8F1bVkve00nN2U6Oap2aoNdDhSsSA1NeC0WwtVLaq2wkqqKBY\u002FUrfNLR3xr0iP0YRQy+paY6jta4Tz88KHE+x3ZRfxben+tejAsYVpjVTpcfDKzzKSTqDcY1vbPjApCsN66kKmEwD4HmPRNphksLiIOqyWc+zaJE39JM620Br6NuxvMiR0dmbncE3UaztvvXUSL0kDKnYKKhAgMBAAECggEAfO9U7VyZuehsVyfaPIkE6xmWBO7UiGr7pKiAmIbOSdQwgNqoiU0lbQhIsnsh6qXqdvJXs7pE\u002F5tirWu8MJ9w6Z11Yq4c7FbqIjIgzbSd\u002F+l6gbIiYWrM4O6sT2wLtvWimBgQ0HPGxF2h6otTV4VC98cyEe1x12EgMFOewy1cRY7QP68VBaGpOS6twrCJtLw9PvOPfeY6Fkur65ESAp1N7ELgJRHE0vtQljY01EYM30BwesDIZpUaGqmepzRhFKOkfiQDtgXM3GZOUXJHWR06j2T9PYcmDEFRkPPtLABI42UJPwtIb75kiXjv6uysob0vo746WtdIGRkuQNRjyyh\u002FsQKBgQDLxUCWAexSrrbnr5UITlMwocY0Fuo1U9pjABfB5MnrWoQPWsJgAOgiXt\u002FsNRtdZDMpo7fTku2rhDueiUHWY7aLUbvvvzbuBLfNXIX7wy2qNEPMmRpn9KkzLeB0MYwMvTXgT+zD\u002Fr6lIO3RYQE9JYaojBMuykDu+2Y9C9yRGTGjbwKBgQCsU6gc8cODXKHSCovZO8M6fbOpSoc6GezozvMvD\u002Fg1sOwNwovZ4VJwIFyGTyssbjjEp\u002F5B5B\u002FDg+HGygaPubuzTyc0\u002FfZ5uxgDfMjzExMhJiol0JdgSX+m3pC\u002Fc189pcvkSAKXQrGApXN3i95OrGOj\u002FiRr1AuGH8sYk0+vWYjS7wKBgGSEAL\u002F+YtzGYmMXMaTPPioXIvY+93kmy+tZ+F4kxZXbKJmKY6eHyvppYnvaFo2TB8nagKtVJvgcWmxxuJBQz5MZ1mMFJ8txeFlM8qqmNLho36jlPSlafrxIPRgT+Mmv7AuiYWCtIM3D2IwYFcxb3nj13+CM1EsOp\u002FglCcBpdRrxAoGAFLL3voJLubumtFQP+Ef1a1EuA2ewVopGqrAxBbYlWk2mDQERS1qFTHKWqotX5D5ZE0YahE+igRmWRQp\u002FP0RQB3m6e+MFeBnBCKo0eP4RjinHZkNn62jorGKPgG+bQQxpMUJ1DTY1m\u002F5DoFhsm4aZcVlVhp4xxCqNeqY3LBjVFoECgYEAmOxK+rzVnF83wfTE65lMXqN8UWTOWSDsbiGzx6YSg02X67MfDk2asD\u002FyciUiCCE25lRxwm0SuaetOTMbZO5mD8ZZEq7GQSt9L+r1LFjkB\u002FwmX6tbAJI3rpAWpD0ntcASCN8QfaWh3liFMaSjkn1OmhCCrV\u002FbS+aOJ1wZwJK4jeg=","dajiang8070","wxebc91c29d4bd3fe8","码客徐","www.makexu.com","分享优质开发工具、项目实战、编程教程、AI开发、源码项目和技术资源，帮助程序员快速成长，让开发更高效。","MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApUboIRwnBzMLC+hFy+b1Fhsy4xacSBoMfasdqMicCrK70hj+mCrUqJ2hGUn2gClNvMGyO+90p9UNhrDGCzpact8CCZCs6t7vQCrnD4PEmEKl62XcCwngrPEKP5gP6sSWDL\u002Fm8cHabF\u002FVn9HlayaS0nePd89XRgSi8gd0oh5qyUbt2s27zY3fpIsd66naVwMLn7CBwDLFKDINnFeRu\u002FsAN3SKYcwl7T1yhpPb99yoSCKA+yYaPaT85UKLOqESk6kUabPsUDDmpkZn6nHHXUQa3\u002FSJUSnn7a\u002F+YOZsSveZg4ei1AMSmXTZH\u002FnB9MuHgyZ0pnI2Bw3LR1YpNcyUoKtZfQIDAQAB","-----BEGIN PRIVATE KEY-----\nMIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDnmf8oIN9HbAUi\nuaNZwKB\u002F3pDPtavwOLpF6PpKJsLts3fOeXHUwbNJzcjrxTe5DKKMNOk5t3cFXPtb\nBH18pEFNi1zHWkN5aZ1BrViCwYpo7FRucie7Dc9sGFeaRZMsRH+piHUkCh5I3QJM\nYCXIbsiTeavWiRCSLsmcQ2KfStSw8NO9+Tio6dTQb7lmSCBEK51zlge8tgvEyoWm\nsXCAlAz0GgzxTrIWo4saJ2ooIkX0ljvmPyTxyZ2+nXzI8RYKA1DZ38yoy4Pa+xXv\nxOa0VV5kidl8s+6F8rk7133boU+44gmKOE8lK5+a3FBkrI1D3rSxFGnQ0WIYC\u002F\u002F0\nB+TRUVFTAgMBAAECggEBAIAN+bKqWkoXQ8+rbNJXW2bYHKF8BZFRDE1TP\u002FB39heP\nv5J+O54za3pHOeyCowjCH63+I2YyNrDUdHYiyW99Mk453BatpdkfuD90JRhHAsx4\nv0ZCAA3A2QsfenBmP7WeOif2ty4yGgSXjonEL5\u002FfAS\u002FpekWoi20ISZkI+SKyMV+S\n+2+aoInmX9KcK1E\u002FM8vA6\u002FaNUOYmGM5hk1342ezQ131\u002FlwrksN4i1cuUdGaXJ8SI\nlmXTavDC1ypQKXtyigorOCW2Y\u002FAzNVjL04Pb\u002FiSsB0yjagSHU69veSLJTf+XCGFt\ne3YfScQDhLblq142RnKVfMQvePaAI3dQ1tOqgUrHuaECgYEA+DzzcmiyxOSicu37\n+Nvwc5d8DETyxBDqF\u002F1GJ6bZLwflZvBOx67K\u002FNlT9Z3L2yNGjrL0w0oQJnOWH0hb\nyW7piXXqnQ2\u002FNkNLzks0goY6zjyI3FHMvDEvdxiyz4PD6H+JeMUSANLnGztR9aFh\nAO1mgtH+TF95mUenytEYcTde4JUCgYEA7tfgcWm8SsctkahZOwbClWPDy69wxUh5\nlLDgwj1+XJ7Pa5MaACUvQV8E6LFA7HHZZCIf2JGOgzXW0UEym46Z6v2OiXOasLKN\nBwtnFytKbzOK7nkkr+U6ympW1eZXJN5A4MZRLQl2gKA8teZL8Gz+F2i0+uVlR0cb\nK7G\u002FdfAS6EcCgYEAoc8hJR9n\u002F\u002F3EgkPsbe\u002F3kXFZ86lx0SnxXYfDlg8lHIn6F5pm\nz7R5Lk3\u002Fc2fTPNmGoXe3IiEB2\u002F6WCXgiFHBOnEKXlp4iWJ2PKT5OURJr\u002FIjq8SoE\n2Vr6RJh93dRW\u002FBM+KdHThWP0LwUAzKrPz0nv+zAkoeXOHoLdtc+MLihYmO0CgYEA\nrp8glmqy4o0rMOI\u002FkttHaoeNQB8duO9bDK4hNYJWH4twpPrguJh3Kzk4UpQ9nmFC\nimY0mFcbNa0oSMd9I6QnvlnxW2ctAuEYIL1ietsIybKKcf4aJ4vV5uXGZQ7KScdA\n8dWsxdu0SyhcGrWscbSONTk1kHYlDO7c255SF\u002F0VJcMCgYB0v6C3bNIPkbAlvFlo\nBTgccv3dBUa2Zo\u002FOJa8xGW\u002FVz3RuL6qTjFRVEYJILVmrSR2fT1w44EET2fGW6cb4\nb5a\u002FDGz9scZwUBwhhMleBPUu2LL6\u002FFkuP2amFFr5uRK8GwbZ5TvrtpNgdBoMhvPb\n1+z709LIwIzFbq5WLW3OEao7MA==\n-----END PRIVATE KEY-----","码客徐的小栈","皖ICP备2024065487号-6","-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAymOTDu1kxxydfrQEgKbe\nne0+i+Bq55TY+BWkkev\u002Ffy9NtSS0Fpbz4g7rscQg6W+4CmYz4VSD6GrC3pXwjRhK\nUGZDHhUnUV9Hf6SLWepxfh8SihdqDbBu6mRKRwyQw7RBYhxLZV+udagchCtSBut1\niQ6H+ozn+3jVUdX\u002F2rGuXBt1WIWbFomPj1MIQuolSORM85nr8cqWyimgECm70imE\nTlRR0s9WkksWoF0WwFdoWWAjxo4LVNdf9\u002FEySIu5I5NuYslwWjb+T87D\u002FNkIoI92\ne1jjAOsPgl5oJ10wLjNjbOMy9+\u002FrzDDz6yAyuKMKj\u002Flhu2D35Cx8ZJDC798vTbZS\nfQIDAQAB\n-----END PUBLIC KEY-----","https:\u002F\u002Fbeian.miit.gov.cn\u002F","K8mX2pQ7vN4rT9yL6cD1wH5sJ3eF0aZB","9021000164659589","https:\u002F\u002Fwww.makexu.com\u002Fapi\u002Forder\u002Fnotify\u002Fwechat",[],{"tool":34,"articles":160,"firstDocHtml":182,"related":183},{"id":35,"name":36,"slug":37,"categoryId":38,"category":39,"categoryColor":40,"imageUrl":41,"summary":42,"sortNum":43,"status":43,"viewCount":44,"downloadCount":45,"favoriteCount":46,"likeCount":46,"tutorialCount":47,"videoCount":47,"articles":48,"videos":52,"versions":58,"tags":155},"1","Oracle JDK","oracle-jdk","2066778763594342401","开发环境","#3b82f6","https:\u002F\u002Fthomas-coding-pub.oss-cn-hangzhou.aliyuncs.com\u002Fimage\u002F7d1a9a87610d4e3090620eb185e7e700.png","JDK（Java Development Kit） 是 Java 开发工具包，包含 Java 编译器、运行环境（JRE）及开发调试工具，用于开发、编译、运行和调试 Java 程序。",1,"877","348","0",null,[49],{"id":50,"toolId":47,"title":51,"content":47,"sortNum":4,"status":43,"createTime":47,"updateTime":47},"2079094308565987329","JDK下载安装与配置教程",[53],{"id":54,"toolId":35,"title":55,"videoUrl":56,"platform":57,"coverImage":47,"description":7,"sortNum":4,"status":43},"2080455759369613314","JDK 下载安装和配置教程","【【2026最新】快速搭建Java开发环境 jdk下载安装&环境变量&idea中配置jdk】 https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1vwgQ6FEAH\u002F?share_source=copy_web&vd_source=611c5c18fb4b550a4d24d80364d15e98","bilibili",[59,95,115,135],{"id":60,"toolId":35,"versionName":61,"sortNum":43,"status":43,"downloads":62},"2069273158390435842","JDK 8",[63,69,73,79,84,90],{"id":64,"versionId":60,"platform":65,"fileName":66,"diskType":67,"downloadUrl":68,"extractCode":7,"sortNum":4},"2069720852078575617","Windows","jdk-8u481-windows-x64.zip","夸克网盘","https:\u002F\u002Fpan.quark.cn\u002Fs\u002Fb8debf0651c2",{"id":70,"versionId":60,"platform":65,"fileName":71,"diskType":67,"downloadUrl":72,"extractCode":7,"sortNum":43},"2069720852145684481","jdk-8u481-windows-x64.exe","https:\u002F\u002Fpan.quark.cn\u002Fs\u002F848fc1861ad8",{"id":74,"versionId":60,"platform":75,"fileName":76,"diskType":67,"downloadUrl":77,"extractCode":7,"sortNum":78},"2069720852208599041","macOS","jdk-8u481-macosx-x64.dmg","https:\u002F\u002Fpan.quark.cn\u002Fs\u002F281de7205224",2,{"id":80,"versionId":60,"platform":75,"fileName":81,"diskType":67,"downloadUrl":82,"extractCode":7,"sortNum":83},"2069720852208599042","jdk-8u481-macosx-aarch64.dmg","https:\u002F\u002Fpan.quark.cn\u002Fs\u002F4d090e8be725",3,{"id":85,"versionId":60,"platform":86,"fileName":87,"diskType":67,"downloadUrl":88,"extractCode":7,"sortNum":89},"2069720852275707906","Linux","jdk-8u481-linux-x64.tar.gz","https:\u002F\u002Fpan.quark.cn\u002Fs\u002Fafc240fba2ad",4,{"id":91,"versionId":60,"platform":86,"fileName":92,"diskType":67,"downloadUrl":93,"extractCode":7,"sortNum":94},"2069720852347011074","jdk-8u481-linux-aarch64.tar.gz","https:\u002F\u002Fpan.quark.cn\u002Fs\u002F954e4e72acd5",5,{"id":96,"toolId":35,"versionName":97,"sortNum":78,"status":43,"downloads":98},"2069273384677330946","JDK 17",[99,103,107,111],{"id":100,"versionId":96,"platform":65,"fileName":101,"diskType":67,"downloadUrl":102,"extractCode":7,"sortNum":4},"2069729404285403138","jdk-17.0.18_windows-x64_bin.zip","https:\u002F\u002Fpan.quark.cn\u002Fs\u002Fc8e88e77b2a6",{"id":104,"versionId":96,"platform":65,"fileName":105,"diskType":67,"downloadUrl":106,"extractCode":7,"sortNum":43},"2069729404348317697","jdk-17.0.18_windows-x64_bin.exe","https:\u002F\u002Fpan.quark.cn\u002Fs\u002Fb5bc4c28b8d7",{"id":108,"versionId":96,"platform":75,"fileName":109,"diskType":67,"downloadUrl":110,"extractCode":7,"sortNum":78},"2069731221467611137","jdk-17.0.18_macos-x64_bin.dmg","https:\u002F\u002Fpan.quark.cn\u002Fs\u002Fb22af933ebf6",{"id":112,"versionId":96,"platform":86,"fileName":113,"diskType":67,"downloadUrl":114,"extractCode":7,"sortNum":83},"2069732385357611009","jdk-17.0.18_linux-x64_bin.tar.gz","https:\u002F\u002Fpan.quark.cn\u002Fs\u002F6fc4c017c46a",{"id":116,"toolId":35,"versionName":117,"sortNum":83,"status":43,"downloads":118},"2069273273016569858","JDK 21",[119,123,127,131],{"id":120,"versionId":116,"platform":65,"fileName":121,"diskType":67,"downloadUrl":122,"extractCode":7,"sortNum":4},"2069734978028879873","jdk-21_windows-x64_bin.zip","https:\u002F\u002Fpan.quark.cn\u002Fs\u002Ff38a577d7197",{"id":124,"versionId":116,"platform":65,"fileName":125,"diskType":67,"downloadUrl":126,"extractCode":7,"sortNum":43},"2069735173202427905","jdk-21_windows-x64_bin.exe","https:\u002F\u002Fpan.quark.cn\u002Fs\u002F56cbc440349b",{"id":128,"versionId":116,"platform":75,"fileName":129,"diskType":67,"downloadUrl":130,"extractCode":7,"sortNum":78},"2069735486776983554","jdk-21_macos-x64_bin.dmg","https:\u002F\u002Fpan.quark.cn\u002Fs\u002Fb568cf34323a",{"id":132,"versionId":116,"platform":86,"fileName":133,"diskType":67,"downloadUrl":134,"extractCode":7,"sortNum":83},"2069735486969921537","jdk-21_linux-x64_bin.tar.gz","https:\u002F\u002Fpan.quark.cn\u002Fs\u002F5f5d9493453f",{"id":136,"toolId":35,"versionName":137,"sortNum":89,"status":43,"downloads":138},"2069732830494900226","JDK 25",[139,143,147,151],{"id":140,"versionId":136,"platform":65,"fileName":141,"diskType":67,"downloadUrl":142,"extractCode":7,"sortNum":4},"2069736045332447233","jdk-25_windows-x64_bin.zip","https:\u002F\u002Fpan.quark.cn\u002Fs\u002F2993063ca32e",{"id":144,"versionId":136,"platform":65,"fileName":145,"diskType":67,"downloadUrl":146,"extractCode":7,"sortNum":43},"2069736045332447234","jdk-25_windows-x64_bin.exe","https:\u002F\u002Fpan.quark.cn\u002Fs\u002F003fbab1a18e",{"id":148,"versionId":136,"platform":75,"fileName":149,"diskType":67,"downloadUrl":150,"extractCode":7,"sortNum":78},"2069736045399556098","jdk-25_macos-x64_bin.dmg","https:\u002F\u002Fpan.quark.cn\u002Fs\u002F1b2d7a500ea9",{"id":152,"versionId":136,"platform":86,"fileName":153,"diskType":67,"downloadUrl":154,"extractCode":7,"sortNum":83},"2069736045462470658","jdk-25_linux-x64_bin.tar.gz","https:\u002F\u002Fpan.quark.cn\u002Fs\u002F2d2be53f4174",[156],{"id":157,"name":158,"color":159,"sortNum":4,"status":43},"2066782261320880129","Java开发","#22c55e",[161],{"id":50,"docNo":162,"categoryId":163,"categoryName":164,"title":51,"slug":165,"summary":7,"contentMd":166,"seoTitle":7,"seoKeywords":7,"seoDescription":7,"author":7,"coverFileId":47,"coverUrl":47,"visibility":4,"visibilityDesc":167,"allowDownload":168,"wordCount":169,"readingTime":170,"viewCount":4,"sortNum":4,"status":43,"publishTime":171,"createTime":171,"updateTime":172,"tags":173,"attachments":174,"prev":47,"next":175,"businessBindings":178},"DC20260720RVWO62","2073338810713542659","工具教程","jdk-install-guide","# 一、什么是 JDK\nJDK（Java Development Kit）是 Java 开发工具包，用于开发、编译、运行和调试 Java 程序。\n\nJDK 主要包含：\n\n+ Java 编译器（javac）\n+ Java 运行环境（JRE）\n+ Java 虚拟机（JVM）\n+ 调试工具\n+ 打包工具\n\nJava 开发必须先安装 JDK。\n\n# 二、选择JDK版本\n目前主流版本：\n\n| 版本 | 类型 | 推荐指数 |\n| --- | --- | --- |\n| JDK 8 | LTS长期支持 | ★★★★ |\n| JDK 17 | LTS长期支持 | ★★★★ |\n| JDK 21 | LTS长期支持 | ★★★★★ |\n| JDK 25 | LTS长期支持 | ★★★★ |\n\n\n推荐：\n\n+ 学校课程：JDK 8\n+ SpringBoot3 项目：JDK 17+\n+ 新项目开发：JDK 21+\n\n# 三、下载JDK\n## 方式一：Oracle官网下载\n官网：\n\n[https:\u002F\u002Fwww.oracle.com\u002Fjava\u002Ftechnologies\u002Fdownloads\u002F](https:\u002F\u002Fwww.oracle.com\u002Fjava\u002Ftechnologies\u002Fdownloads\u002F)\n\n## 方式二：OpenJDK下载（推荐）\n优点：\n\n+ 免费\n+ 开源\n+ 企业广泛使用\n+ 无商业授权限制\n\n# 四、安装JDK\n直接解压zip或者双击exe。\n\n# 五、配置环境变量\n## 配置 JAVA_HOME\n打开：\n\n```latex\n此电脑\n→ 属性\n→ 高级系统设置\n→ 环境变量\n```\n\n新建系统变量：\n\n变量名：\n\n```latex\nJAVA_HOME\n```\n\n变量值：\n\n```latex\nD:\\Environment\\jdk-21\n```\n\nPath新增：\n\n```latex\n%JAVA_HOME%\\bin\n```\n\n## 验证配置\n打开 cmd：\n\n```bash\njava -version\n```\n\n输出：\n\n```latex\nopenjdk version \"21\"\n```\n\n说明 Java 运行环境配置成功。\n\n继续执行：\n\n```bash\njavac -version\n```\n\n输出：\n\n```latex\njavac 21\n```\n\n说明 Java 编译器配置成功。\n\n# 六、IDEA中配置JDK\n## 打开设置\n```latex\nFile\n └── Project Structure\n```\n\n或者：\n\n```latex\nCtrl + Alt + Shift + S\n```\n\n## 配置项目JDK\n```latex\nProject Structure\n └── Project\n      └── Project SDK\n```\n\n选择：\n\n```latex\nJDK 21\n```\n\n点击：\n\n```latex\nApply\nOK\n```\n\n即可完成配置。\n\n# 七、运行第一个java程序\n创建文件HelloWorld.java：\n\n```java\npublic class Hello {\n\n    public static void main(String[] args) {\n        System.out.println(\"Hello MakeXu\");\n    }\n\n}\n```\n\n## 编译\n执行：\n\n```bash\njavac Hello.java\n```\n\n生成：\n\n```latex\nHello.class\n```\n\n## 运行\n执行：\n\n```bash\njava Hello\n```\n\n输出：\n\n```latex\nHello MakeXu\n```\n\n\n\n> tips:\n>\n> 先进入程序目录 再执行命令\n>\n> javac Hello.java 命令需要java后缀\n>\n> java Hello 命令不用class后缀\n>\n> jdk11之后可以省略javac  直接java\n>\n\n# 八、常用JDK命令\n```bash\n# 查看版本\njava -version\n\n查看编译器版本\njavac -version\n\n# 编译Java程序\njavac Hello.java\n\n#运行Java程序\njava Hello\n```\n\n# 九、常见问题\n> 根据同学反馈会一直更新常见问题\n>\n\n## 1、 安装 JDK 后提示“不是内部或外部命令”  \n环境变量配置错误。检查JAVA_HOME是否正确配置并且确保在path中的顺序靠前。\n\n\n\n\n","公开",false,1515,6,"2026-07-20 14:41:26","2026-07-20 14:42:21",[],[],{"id":176,"title":177,"slug":47},"2079422978921345025","Maven下载安装与配置教程",[179],{"businessType":180,"businessId":35,"businessName":36,"bindScene":181},"TOOL","GENERAL","\u003Ch1 id=\"%E4%B8%80%E3%80%81%E4%BB%80%E4%B9%88%E6%98%AF-jdk\" tabindex=\"-1\">\u003Ca class=\"header-anchor header-anchor\" href=\"#%E4%B8%80%E3%80%81%E4%BB%80%E4%B9%88%E6%98%AF-jdk\" aria-hidden=\"true\">\u003C\u002Fa> 一、什么是 JDK\u003C\u002Fh1>\n\u003Cp>JDK（Java Development Kit）是 Java 开发工具包，用于开发、编译、运行和调试 Java 程序。\u003C\u002Fp>\n\u003Cp>JDK 主要包含：\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Java 编译器（javac）\u003C\u002Fli>\n\u003Cli>Java 运行环境（JRE）\u003C\u002Fli>\n\u003Cli>Java 虚拟机（JVM）\u003C\u002Fli>\n\u003Cli>调试工具\u003C\u002Fli>\n\u003Cli>打包工具\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Java 开发必须先安装 JDK。\u003C\u002Fp>\n\u003Ch1 id=\"%E4%BA%8C%E3%80%81%E9%80%89%E6%8B%A9jdk%E7%89%88%E6%9C%AC\" tabindex=\"-1\">\u003Ca class=\"header-anchor header-anchor\" href=\"#%E4%BA%8C%E3%80%81%E9%80%89%E6%8B%A9jdk%E7%89%88%E6%9C%AC\" aria-hidden=\"true\">\u003C\u002Fa> 二、选择JDK版本\u003C\u002Fh1>\n\u003Cp>目前主流版本：\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>版本\u003C\u002Fth>\n\u003Cth>类型\u003C\u002Fth>\n\u003Cth>推荐指数\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>JDK 8\u003C\u002Ftd>\n\u003Ctd>LTS长期支持\u003C\u002Ftd>\n\u003Ctd>★★★★\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>JDK 17\u003C\u002Ftd>\n\u003Ctd>LTS长期支持\u003C\u002Ftd>\n\u003Ctd>★★★★\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>JDK 21\u003C\u002Ftd>\n\u003Ctd>LTS长期支持\u003C\u002Ftd>\n\u003Ctd>★★★★★\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>JDK 25\u003C\u002Ftd>\n\u003Ctd>LTS长期支持\u003C\u002Ftd>\n\u003Ctd>★★★★\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003Cp>推荐：\u003C\u002Fp>\n\u003Cul>\n\u003Cli>学校课程：JDK 8\u003C\u002Fli>\n\u003Cli>SpringBoot3 项目：JDK 17+\u003C\u002Fli>\n\u003Cli>新项目开发：JDK 21+\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch1 id=\"%E4%B8%89%E3%80%81%E4%B8%8B%E8%BD%BDjdk\" tabindex=\"-1\">\u003Ca class=\"header-anchor header-anchor\" href=\"#%E4%B8%89%E3%80%81%E4%B8%8B%E8%BD%BDjdk\" aria-hidden=\"true\">\u003C\u002Fa> 三、下载JDK\u003C\u002Fh1>\n\u003Ch2 id=\"%E6%96%B9%E5%BC%8F%E4%B8%80%EF%BC%9Aoracle%E5%AE%98%E7%BD%91%E4%B8%8B%E8%BD%BD\" tabindex=\"-1\">\u003Ca class=\"header-anchor header-anchor\" href=\"#%E6%96%B9%E5%BC%8F%E4%B8%80%EF%BC%9Aoracle%E5%AE%98%E7%BD%91%E4%B8%8B%E8%BD%BD\" aria-hidden=\"true\">\u003C\u002Fa> 方式一：Oracle官网下载\u003C\u002Fh2>\n\u003Cp>官网：\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.oracle.com\u002Fjava\u002Ftechnologies\u002Fdownloads\u002F\">https:\u002F\u002Fwww.oracle.com\u002Fjava\u002Ftechnologies\u002Fdownloads\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch2 id=\"%E6%96%B9%E5%BC%8F%E4%BA%8C%EF%BC%9Aopenjdk%E4%B8%8B%E8%BD%BD%EF%BC%88%E6%8E%A8%E8%8D%90%EF%BC%89\" tabindex=\"-1\">\u003Ca class=\"header-anchor header-anchor\" href=\"#%E6%96%B9%E5%BC%8F%E4%BA%8C%EF%BC%9Aopenjdk%E4%B8%8B%E8%BD%BD%EF%BC%88%E6%8E%A8%E8%8D%90%EF%BC%89\" aria-hidden=\"true\">\u003C\u002Fa> 方式二：OpenJDK下载（推荐）\u003C\u002Fh2>\n\u003Cp>优点：\u003C\u002Fp>\n\u003Cul>\n\u003Cli>免费\u003C\u002Fli>\n\u003Cli>开源\u003C\u002Fli>\n\u003Cli>企业广泛使用\u003C\u002Fli>\n\u003Cli>无商业授权限制\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch1 id=\"%E5%9B%9B%E3%80%81%E5%AE%89%E8%A3%85jdk\" tabindex=\"-1\">\u003Ca class=\"header-anchor header-anchor\" href=\"#%E5%9B%9B%E3%80%81%E5%AE%89%E8%A3%85jdk\" aria-hidden=\"true\">\u003C\u002Fa> 四、安装JDK\u003C\u002Fh1>\n\u003Cp>直接解压zip或者双击exe。\u003C\u002Fp>\n\u003Ch1 id=\"%E4%BA%94%E3%80%81%E9%85%8D%E7%BD%AE%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F\" tabindex=\"-1\">\u003Ca class=\"header-anchor header-anchor\" href=\"#%E4%BA%94%E3%80%81%E9%85%8D%E7%BD%AE%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F\" aria-hidden=\"true\">\u003C\u002Fa> 五、配置环境变量\u003C\u002Fh1>\n\u003Ch2 id=\"%E9%85%8D%E7%BD%AE-java_home\" tabindex=\"-1\">\u003Ca class=\"header-anchor header-anchor\" href=\"#%E9%85%8D%E7%BD%AE-java_home\" aria-hidden=\"true\">\u003C\u002Fa> 配置 JAVA_HOME\u003C\u002Fh2>\n\u003Cp>打开：\u003C\u002Fp>\n\u003Cdiv class=\"code-block-wrapper\">\u003Cdiv class=\"code-block-header\">\u003Cspan class=\"code-lang\">latex\u003C\u002Fspan>\u003Cbutton class=\"code-copy-btn\" data-code=\"此电脑\n→ 属性\n→ 高级系统设置\n→ 环境变量\n\" title=\"复制代码\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"\u002F>\u003C\u002Fsvg>\u003C\u002Fbutton>\u003C\u002Fdiv>\u003Cpre class=\"shiki shiki-themes github-light github-dark\" style=\"--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e\" tabindex=\"0\">\u003Ccode class=\"language-text\">\u003Cspan class=\"line\">\u003Cspan>此电脑\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan>→ 属性\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan>→ 高级系统设置\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan>→ 环境变量\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fdiv>\u003Cp>新建系统变量：\u003C\u002Fp>\n\u003Cp>变量名：\u003C\u002Fp>\n\u003Cdiv class=\"code-block-wrapper\">\u003Cdiv class=\"code-block-header\">\u003Cspan class=\"code-lang\">latex\u003C\u002Fspan>\u003Cbutton class=\"code-copy-btn\" data-code=\"JAVA_HOME\n\" title=\"复制代码\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"\u002F>\u003C\u002Fsvg>\u003C\u002Fbutton>\u003C\u002Fdiv>\u003Cpre class=\"shiki shiki-themes github-light github-dark\" style=\"--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e\" tabindex=\"0\">\u003Ccode class=\"language-text\">\u003Cspan class=\"line\">\u003Cspan>JAVA_HOME\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fdiv>\u003Cp>变量值：\u003C\u002Fp>\n\u003Cdiv class=\"code-block-wrapper\">\u003Cdiv class=\"code-block-header\">\u003Cspan class=\"code-lang\">latex\u003C\u002Fspan>\u003Cbutton class=\"code-copy-btn\" data-code=\"D:\\Environment\\jdk-21\n\" title=\"复制代码\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"\u002F>\u003C\u002Fsvg>\u003C\u002Fbutton>\u003C\u002Fdiv>\u003Cpre class=\"shiki shiki-themes github-light github-dark\" style=\"--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e\" tabindex=\"0\">\u003Ccode class=\"language-text\">\u003Cspan class=\"line\">\u003Cspan>D:\\Environment\\jdk-21\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fdiv>\u003Cp>Path新增：\u003C\u002Fp>\n\u003Cdiv class=\"code-block-wrapper\">\u003Cdiv class=\"code-block-header\">\u003Cspan class=\"code-lang\">latex\u003C\u002Fspan>\u003Cbutton class=\"code-copy-btn\" data-code=\"%JAVA_HOME%\\bin\n\" title=\"复制代码\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"\u002F>\u003C\u002Fsvg>\u003C\u002Fbutton>\u003C\u002Fdiv>\u003Cpre class=\"shiki shiki-themes github-light github-dark\" style=\"--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e\" tabindex=\"0\">\u003Ccode class=\"language-text\">\u003Cspan class=\"line\">\u003Cspan>%JAVA_HOME%\\bin\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fdiv>\u003Ch2 id=\"%E9%AA%8C%E8%AF%81%E9%85%8D%E7%BD%AE\" tabindex=\"-1\">\u003Ca class=\"header-anchor header-anchor\" href=\"#%E9%AA%8C%E8%AF%81%E9%85%8D%E7%BD%AE\" aria-hidden=\"true\">\u003C\u002Fa> 验证配置\u003C\u002Fh2>\n\u003Cp>打开 cmd：\u003C\u002Fp>\n\u003Cdiv class=\"code-block-wrapper\">\u003Cdiv class=\"code-block-header\">\u003Cspan class=\"code-lang\">bash\u003C\u002Fspan>\u003Cbutton class=\"code-copy-btn\" data-code=\"java -version\n\" title=\"复制代码\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"\u002F>\u003C\u002Fsvg>\u003C\u002Fbutton>\u003C\u002Fdiv>\u003Cpre class=\"shiki shiki-themes github-light github-dark\" style=\"--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e\" tabindex=\"0\">\u003Ccode class=\"language-bash\">\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\">java\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#005CC5;--shiki-dark:#79B8FF\"> -version\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fdiv>\u003Cp>输出：\u003C\u002Fp>\n\u003Cdiv class=\"code-block-wrapper\">\u003Cdiv class=\"code-block-header\">\u003Cspan class=\"code-lang\">latex\u003C\u002Fspan>\u003Cbutton class=\"code-copy-btn\" data-code=\"openjdk version &quot;21&quot;\n\" title=\"复制代码\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"\u002F>\u003C\u002Fsvg>\u003C\u002Fbutton>\u003C\u002Fdiv>\u003Cpre class=\"shiki shiki-themes github-light github-dark\" style=\"--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e\" tabindex=\"0\">\u003Ccode class=\"language-text\">\u003Cspan class=\"line\">\u003Cspan>openjdk version \"21\"\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fdiv>\u003Cp>说明 Java 运行环境配置成功。\u003C\u002Fp>\n\u003Cp>继续执行：\u003C\u002Fp>\n\u003Cdiv class=\"code-block-wrapper\">\u003Cdiv class=\"code-block-header\">\u003Cspan class=\"code-lang\">bash\u003C\u002Fspan>\u003Cbutton class=\"code-copy-btn\" data-code=\"javac -version\n\" title=\"复制代码\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"\u002F>\u003C\u002Fsvg>\u003C\u002Fbutton>\u003C\u002Fdiv>\u003Cpre class=\"shiki shiki-themes github-light github-dark\" style=\"--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e\" tabindex=\"0\">\u003Ccode class=\"language-bash\">\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\">javac\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#005CC5;--shiki-dark:#79B8FF\"> -version\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fdiv>\u003Cp>输出：\u003C\u002Fp>\n\u003Cdiv class=\"code-block-wrapper\">\u003Cdiv class=\"code-block-header\">\u003Cspan class=\"code-lang\">latex\u003C\u002Fspan>\u003Cbutton class=\"code-copy-btn\" data-code=\"javac 21\n\" title=\"复制代码\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"\u002F>\u003C\u002Fsvg>\u003C\u002Fbutton>\u003C\u002Fdiv>\u003Cpre class=\"shiki shiki-themes github-light github-dark\" style=\"--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e\" tabindex=\"0\">\u003Ccode class=\"language-text\">\u003Cspan class=\"line\">\u003Cspan>javac 21\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fdiv>\u003Cp>说明 Java 编译器配置成功。\u003C\u002Fp>\n\u003Ch1 id=\"%E5%85%AD%E3%80%81idea%E4%B8%AD%E9%85%8D%E7%BD%AEjdk\" tabindex=\"-1\">\u003Ca class=\"header-anchor header-anchor\" href=\"#%E5%85%AD%E3%80%81idea%E4%B8%AD%E9%85%8D%E7%BD%AEjdk\" aria-hidden=\"true\">\u003C\u002Fa> 六、IDEA中配置JDK\u003C\u002Fh1>\n\u003Ch2 id=\"%E6%89%93%E5%BC%80%E8%AE%BE%E7%BD%AE\" tabindex=\"-1\">\u003Ca class=\"header-anchor header-anchor\" href=\"#%E6%89%93%E5%BC%80%E8%AE%BE%E7%BD%AE\" aria-hidden=\"true\">\u003C\u002Fa> 打开设置\u003C\u002Fh2>\n\u003Cdiv class=\"code-block-wrapper\">\u003Cdiv class=\"code-block-header\">\u003Cspan class=\"code-lang\">latex\u003C\u002Fspan>\u003Cbutton class=\"code-copy-btn\" data-code=\"File\n └── Project Structure\n\" title=\"复制代码\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"\u002F>\u003C\u002Fsvg>\u003C\u002Fbutton>\u003C\u002Fdiv>\u003Cpre class=\"shiki shiki-themes github-light github-dark\" style=\"--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e\" tabindex=\"0\">\u003Ccode class=\"language-text\">\u003Cspan class=\"line\">\u003Cspan>File\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan> └── Project Structure\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fdiv>\u003Cp>或者：\u003C\u002Fp>\n\u003Cdiv class=\"code-block-wrapper\">\u003Cdiv class=\"code-block-header\">\u003Cspan class=\"code-lang\">latex\u003C\u002Fspan>\u003Cbutton class=\"code-copy-btn\" data-code=\"Ctrl + Alt + Shift + S\n\" title=\"复制代码\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"\u002F>\u003C\u002Fsvg>\u003C\u002Fbutton>\u003C\u002Fdiv>\u003Cpre class=\"shiki shiki-themes github-light github-dark\" style=\"--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e\" tabindex=\"0\">\u003Ccode class=\"language-text\">\u003Cspan class=\"line\">\u003Cspan>Ctrl + Alt + Shift + S\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fdiv>\u003Ch2 id=\"%E9%85%8D%E7%BD%AE%E9%A1%B9%E7%9B%AEjdk\" tabindex=\"-1\">\u003Ca class=\"header-anchor header-anchor\" href=\"#%E9%85%8D%E7%BD%AE%E9%A1%B9%E7%9B%AEjdk\" aria-hidden=\"true\">\u003C\u002Fa> 配置项目JDK\u003C\u002Fh2>\n\u003Cdiv class=\"code-block-wrapper\">\u003Cdiv class=\"code-block-header\">\u003Cspan class=\"code-lang\">latex\u003C\u002Fspan>\u003Cbutton class=\"code-copy-btn\" data-code=\"Project Structure\n └── Project\n      └── Project SDK\n\" title=\"复制代码\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"\u002F>\u003C\u002Fsvg>\u003C\u002Fbutton>\u003C\u002Fdiv>\u003Cpre class=\"shiki shiki-themes github-light github-dark\" style=\"--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e\" tabindex=\"0\">\u003Ccode class=\"language-text\">\u003Cspan class=\"line\">\u003Cspan>Project Structure\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan> └── Project\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan>      └── Project SDK\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fdiv>\u003Cp>选择：\u003C\u002Fp>\n\u003Cdiv class=\"code-block-wrapper\">\u003Cdiv class=\"code-block-header\">\u003Cspan class=\"code-lang\">latex\u003C\u002Fspan>\u003Cbutton class=\"code-copy-btn\" data-code=\"JDK 21\n\" title=\"复制代码\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"\u002F>\u003C\u002Fsvg>\u003C\u002Fbutton>\u003C\u002Fdiv>\u003Cpre class=\"shiki shiki-themes github-light github-dark\" style=\"--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e\" tabindex=\"0\">\u003Ccode class=\"language-text\">\u003Cspan class=\"line\">\u003Cspan>JDK 21\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fdiv>\u003Cp>点击：\u003C\u002Fp>\n\u003Cdiv class=\"code-block-wrapper\">\u003Cdiv class=\"code-block-header\">\u003Cspan class=\"code-lang\">latex\u003C\u002Fspan>\u003Cbutton class=\"code-copy-btn\" data-code=\"Apply\nOK\n\" title=\"复制代码\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"\u002F>\u003C\u002Fsvg>\u003C\u002Fbutton>\u003C\u002Fdiv>\u003Cpre class=\"shiki shiki-themes github-light github-dark\" style=\"--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e\" tabindex=\"0\">\u003Ccode class=\"language-text\">\u003Cspan class=\"line\">\u003Cspan>Apply\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan>OK\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fdiv>\u003Cp>即可完成配置。\u003C\u002Fp>\n\u003Ch1 id=\"%E4%B8%83%E3%80%81%E8%BF%90%E8%A1%8C%E7%AC%AC%E4%B8%80%E4%B8%AAjava%E7%A8%8B%E5%BA%8F\" tabindex=\"-1\">\u003Ca class=\"header-anchor header-anchor\" href=\"#%E4%B8%83%E3%80%81%E8%BF%90%E8%A1%8C%E7%AC%AC%E4%B8%80%E4%B8%AAjava%E7%A8%8B%E5%BA%8F\" aria-hidden=\"true\">\u003C\u002Fa> 七、运行第一个java程序\u003C\u002Fh1>\n\u003Cp>创建文件HelloWorld.java：\u003C\u002Fp>\n\u003Cdiv class=\"code-block-wrapper\">\u003Cdiv class=\"code-block-header\">\u003Cspan class=\"code-lang\">java\u003C\u002Fspan>\u003Cbutton class=\"code-copy-btn\" data-code=\"public class Hello {\n\n    public static void main(String[] args) {\n        System.out.println(&quot;Hello MakeXu&quot;);\n    }\n\n}\n\" title=\"复制代码\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"\u002F>\u003C\u002Fsvg>\u003C\u002Fbutton>\u003C\u002Fdiv>\u003Cpre class=\"shiki shiki-themes github-light github-dark\" style=\"--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e\" tabindex=\"0\">\u003Ccode class=\"language-java\">\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#D73A49;--shiki-dark:#F97583\">public\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#D73A49;--shiki-dark:#F97583\"> class\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\"> Hello\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\"> {\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#D73A49;--shiki-dark:#F97583\">    public\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#D73A49;--shiki-dark:#F97583\"> static\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#D73A49;--shiki-dark:#F97583\"> void\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\"> main\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\">(\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#D73A49;--shiki-dark:#F97583\">String\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\">[] \u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#E36209;--shiki-dark:#FFAB70\">args\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\">) {\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\">        System.out.\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\">println\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\">(\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\">\"Hello MakeXu\"\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\">);\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\">    }\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\">}\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fdiv>\u003Ch2 id=\"%E7%BC%96%E8%AF%91\" tabindex=\"-1\">\u003Ca class=\"header-anchor header-anchor\" href=\"#%E7%BC%96%E8%AF%91\" aria-hidden=\"true\">\u003C\u002Fa> 编译\u003C\u002Fh2>\n\u003Cp>执行：\u003C\u002Fp>\n\u003Cdiv class=\"code-block-wrapper\">\u003Cdiv class=\"code-block-header\">\u003Cspan class=\"code-lang\">bash\u003C\u002Fspan>\u003Cbutton class=\"code-copy-btn\" data-code=\"javac Hello.java\n\" title=\"复制代码\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"\u002F>\u003C\u002Fsvg>\u003C\u002Fbutton>\u003C\u002Fdiv>\u003Cpre class=\"shiki shiki-themes github-light github-dark\" style=\"--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e\" tabindex=\"0\">\u003Ccode class=\"language-bash\">\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\">javac\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\"> Hello.java\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fdiv>\u003Cp>生成：\u003C\u002Fp>\n\u003Cdiv class=\"code-block-wrapper\">\u003Cdiv class=\"code-block-header\">\u003Cspan class=\"code-lang\">latex\u003C\u002Fspan>\u003Cbutton class=\"code-copy-btn\" data-code=\"Hello.class\n\" title=\"复制代码\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"\u002F>\u003C\u002Fsvg>\u003C\u002Fbutton>\u003C\u002Fdiv>\u003Cpre class=\"shiki shiki-themes github-light github-dark\" style=\"--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e\" tabindex=\"0\">\u003Ccode class=\"language-text\">\u003Cspan class=\"line\">\u003Cspan>Hello.class\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fdiv>\u003Ch2 id=\"%E8%BF%90%E8%A1%8C\" tabindex=\"-1\">\u003Ca class=\"header-anchor header-anchor\" href=\"#%E8%BF%90%E8%A1%8C\" aria-hidden=\"true\">\u003C\u002Fa> 运行\u003C\u002Fh2>\n\u003Cp>执行：\u003C\u002Fp>\n\u003Cdiv class=\"code-block-wrapper\">\u003Cdiv class=\"code-block-header\">\u003Cspan class=\"code-lang\">bash\u003C\u002Fspan>\u003Cbutton class=\"code-copy-btn\" data-code=\"java Hello\n\" title=\"复制代码\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"\u002F>\u003C\u002Fsvg>\u003C\u002Fbutton>\u003C\u002Fdiv>\u003Cpre class=\"shiki shiki-themes github-light github-dark\" style=\"--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e\" tabindex=\"0\">\u003Ccode class=\"language-bash\">\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\">java\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\"> Hello\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fdiv>\u003Cp>输出：\u003C\u002Fp>\n\u003Cdiv class=\"code-block-wrapper\">\u003Cdiv class=\"code-block-header\">\u003Cspan class=\"code-lang\">latex\u003C\u002Fspan>\u003Cbutton class=\"code-copy-btn\" data-code=\"Hello MakeXu\n\" title=\"复制代码\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"\u002F>\u003C\u002Fsvg>\u003C\u002Fbutton>\u003C\u002Fdiv>\u003Cpre class=\"shiki shiki-themes github-light github-dark\" style=\"--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e\" tabindex=\"0\">\u003Ccode class=\"language-text\">\u003Cspan class=\"line\">\u003Cspan>Hello MakeXu\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fdiv>\u003Cblockquote>\n\u003Cp>tips:\u003C\u002Fp>\n\u003Cp>先进入程序目录 再执行命令\u003C\u002Fp>\n\u003Cp>javac Hello.java 命令需要java后缀\u003C\u002Fp>\n\u003Cp>java Hello 命令不用class后缀\u003C\u002Fp>\n\u003Cp>jdk11之后可以省略javac  直接java\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch1 id=\"%E5%85%AB%E3%80%81%E5%B8%B8%E7%94%A8jdk%E5%91%BD%E4%BB%A4\" tabindex=\"-1\">\u003Ca class=\"header-anchor header-anchor\" href=\"#%E5%85%AB%E3%80%81%E5%B8%B8%E7%94%A8jdk%E5%91%BD%E4%BB%A4\" aria-hidden=\"true\">\u003C\u002Fa> 八、常用JDK命令\u003C\u002Fh1>\n\u003Cdiv class=\"code-block-wrapper\">\u003Cdiv class=\"code-block-header\">\u003Cspan class=\"code-lang\">bash\u003C\u002Fspan>\u003Cbutton class=\"code-copy-btn\" data-code=\"# 查看版本\njava -version\n\n查看编译器版本\njavac -version\n\n# 编译Java程序\njavac Hello.java\n\n#运行Java程序\njava Hello\n\" title=\"复制代码\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"\u002F>\u003C\u002Fsvg>\u003C\u002Fbutton>\u003C\u002Fdiv>\u003Cpre class=\"shiki shiki-themes github-light github-dark\" style=\"--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e\" tabindex=\"0\">\u003Ccode class=\"language-bash\">\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#6A737D;--shiki-dark:#6A737D\"># 查看版本\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\">java\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#005CC5;--shiki-dark:#79B8FF\"> -version\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\">查看编译器版本\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\">javac\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#005CC5;--shiki-dark:#79B8FF\"> -version\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#6A737D;--shiki-dark:#6A737D\"># 编译Java程序\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\">javac\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\"> Hello.java\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#6A737D;--shiki-dark:#6A737D\">#运行Java程序\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\">java\u003C\u002Fspan>\u003Cspan style=\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\"> Hello\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fdiv>\u003Ch1 id=\"%E4%B9%9D%E3%80%81%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98\" tabindex=\"-1\">\u003Ca class=\"header-anchor header-anchor\" href=\"#%E4%B9%9D%E3%80%81%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98\" aria-hidden=\"true\">\u003C\u002Fa> 九、常见问题\u003C\u002Fh1>\n\u003Cblockquote>\n\u003Cp>根据同学反馈会一直更新常见问题\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"1%E3%80%81-%E5%AE%89%E8%A3%85-jdk-%E5%90%8E%E6%8F%90%E7%A4%BA%E2%80%9C%E4%B8%8D%E6%98%AF%E5%86%85%E9%83%A8%E6%88%96%E5%A4%96%E9%83%A8%E5%91%BD%E4%BB%A4%E2%80%9D\" tabindex=\"-1\">\u003Ca class=\"header-anchor header-anchor\" href=\"#1%E3%80%81-%E5%AE%89%E8%A3%85-jdk-%E5%90%8E%E6%8F%90%E7%A4%BA%E2%80%9C%E4%B8%8D%E6%98%AF%E5%86%85%E9%83%A8%E6%88%96%E5%A4%96%E9%83%A8%E5%91%BD%E4%BB%A4%E2%80%9D\" aria-hidden=\"true\">\u003C\u002Fa> 1、 安装 JDK 后提示“不是内部或外部命令”\u003C\u002Fh2>\n\u003Cp>环境变量配置错误。检查JAVA_HOME是否正确配置并且确保在path中的顺序靠前。\u003C\u002Fp>\n",[184,215,241,255],{"id":185,"name":186,"slug":187,"categoryId":38,"category":39,"categoryColor":40,"imageUrl":188,"summary":189,"sortNum":78,"status":43,"viewCount":190,"downloadCount":191,"favoriteCount":46,"likeCount":46,"tutorialCount":47,"videoCount":47,"articles":47,"videos":47,"versions":192,"tags":207},"4","Maven","maven","https:\u002F\u002Fthomas-coding-pub.oss-cn-hangzhou.aliyuncs.com\u002Fimage\u002F744e3f488f4948db96d113033ff7e505.jpeg","Maven 是 Apache 提供的项目管理和构建工具，通过统一的项目结构和依赖管理机制，实现 Java 项目的编译、测试、打包、部署等自动化管理。","638","147",[193],{"id":194,"toolId":185,"versionName":195,"sortNum":4,"status":43,"downloads":196},"2079421047062671362","Maven 3.9.16",[197,201,205],{"id":198,"versionId":194,"platform":65,"fileName":199,"diskType":67,"downloadUrl":200,"extractCode":7,"sortNum":4},"2079421934749364226","apache-maven-3.9.16-bin.zip","https:\u002F\u002Fpan.quark.cn\u002Fs\u002Fe6fc4c5bd5ce",{"id":202,"versionId":194,"platform":75,"fileName":203,"diskType":67,"downloadUrl":204,"extractCode":7,"sortNum":43},"2079422694832746498","apache-maven-3.9.16-bin.tar.gz","https:\u002F\u002Fpan.quark.cn\u002Fs\u002F86f21099cf71",{"id":206,"versionId":194,"platform":86,"fileName":203,"diskType":67,"downloadUrl":204,"extractCode":7,"sortNum":78},"2079422695323480066",[208,209,212],{"id":157,"name":158,"color":159,"sortNum":4,"status":43},{"id":210,"name":211,"color":40,"sortNum":4,"status":43},"2070360509309087746","项目构建",{"id":213,"name":214,"color":40,"sortNum":4,"status":43},"2070360484906627073","依赖管理",{"id":216,"name":217,"slug":218,"categoryId":38,"category":39,"categoryColor":40,"imageUrl":219,"summary":220,"sortNum":94,"status":43,"viewCount":221,"downloadCount":222,"favoriteCount":46,"likeCount":46,"tutorialCount":47,"videoCount":47,"articles":47,"videos":47,"versions":223,"tags":236},"5","Node.js","nodejs","https:\u002F\u002Fthomas-coding-pub.oss-cn-hangzhou.aliyuncs.com\u002Fimage\u002F6a463eb8b03c753d225c6430.png","JavaScript运行环境，前端项目开发必备，内置npm包管理器。","480","89",[224],{"id":225,"toolId":216,"versionName":226,"sortNum":4,"status":43,"downloads":227},"2079549766771159042","Node.js 24",[228,232],{"id":229,"versionId":225,"platform":65,"fileName":230,"diskType":67,"downloadUrl":231,"extractCode":7,"sortNum":4},"2079550010669936642","node-v24.18.0-win-x64.zip","https:\u002F\u002Fpan.quark.cn\u002Fs\u002F1ea5f8a2246a",{"id":233,"versionId":225,"platform":65,"fileName":234,"diskType":67,"downloadUrl":235,"extractCode":7,"sortNum":43},"2079550010992898050","node-v24.18.0-x64.msi","https:\u002F\u002Fpan.quark.cn\u002Fs\u002F713cce9c0478",[237],{"id":238,"name":239,"color":240,"sortNum":4,"status":43},"2066782281264795649","前端开发","#f97316",{"id":242,"name":243,"slug":244,"categoryId":38,"category":39,"categoryColor":40,"imageUrl":245,"summary":246,"sortNum":247,"status":43,"viewCount":248,"downloadCount":46,"favoriteCount":46,"likeCount":46,"tutorialCount":47,"videoCount":47,"articles":47,"videos":47,"versions":249,"tags":250},"2070346756928663553","Tomcat","tomcat","https:\u002F\u002Fthomas-coding-pub.oss-cn-hangzhou.aliyuncs.com\u002Fimage\u002F6a463e86b03c753d225c642b.png","Tomcat 是 Apache 开源的 Java Web 应用服务器，用于部署、运行和管理 Servlet、JSP 及 Java Web 应用程序。",9,"56",[],[251,252],{"id":157,"name":158,"color":159,"sortNum":4,"status":43},{"id":253,"name":254,"color":40,"sortNum":4,"status":43},"2070357524684304386","Web服务器",{"id":256,"name":257,"slug":258,"categoryId":38,"category":39,"categoryColor":40,"imageUrl":259,"summary":260,"sortNum":261,"status":43,"viewCount":262,"downloadCount":46,"favoriteCount":46,"likeCount":46,"tutorialCount":47,"videoCount":47,"articles":47,"videos":47,"versions":263,"tags":264},"9","Open JDK ( Amazon Corretto )","amazon-corretto","https:\u002F\u002Fthomas-coding-pub.oss-cn-hangzhou.aliyuncs.com\u002Fimage\u002Ff0e58c0ccc264c568803999fd7f5e3b2.png","Amazon Corretto 是开放 Java 开发工具包 (OpenJDK) 的免费、多平台、生产就绪型发行版。Corretto 提供长期支持，其中包括性能增强和安全修复。亚马逊在内部的数千种生产服务上运行 Corretto，并且 Corretto 已被证明能够兼容 Java SE 标准。借助 Corretto，您可以在常用操作系统（包括 Linux、Windows 和 macOS）上开发和运行 Java 应用程序。",20,"27",[],[265],{"id":157,"name":158,"color":159,"sortNum":4,"status":43}]