【idea】win 10 / win 11:idea 、Alibaba Dragonwell 11、maven、git下载与安装

news2025/2/25 15:41:14

目录

一、安装 jdk:Alibaba Dragonwell 11 

(1)下载:Alibaba Dragonwell 11

(2)解压:Alibaba Dragonwell 11 

(3)配置系统环境变量:jdk

(4)查看 jdk 版本号检查安装成功 

二、安装 Maven

(1)下载:maven

(2)安装:maven 

(3)查看 maven 版本号确认安装成功 

三、安装 git

(1)安装:git

(2)查看 git 版本号检查安装成功

四、安装 ideaIU

(1)下载 ideaIU

(2)安装 idea

(3)启动 idea



一、安装 jdk:Alibaba Dragonwell 11 

(1)下载:Alibaba Dragonwell 11

  • Alibaba Dragonwell 是阿里巴巴集团开发和维护的针对 Java 11 的增强版 OpenJDK 发行版。
  • Alibaba Dragonwell 11 是 Alibaba Dragonwell 项目的最新版本,它基于 OpenJDK 11,提供了一些与性能、稳定性和安全性相关的增强功能。 

文件比较大,看我主页加我发邮件吧,下载也需较久!

  • Alibaba Dragonwell(阿里巴巴龙井)是由阿里巴巴集团开发和维护的一种高性能,以OpenJDK为基础的Java虚拟机(JVM)解决方案。
  • Dragonwell 是为了在阿里巴巴内部的大规模互联网应用中优化Java应用性能而创建的。它是基于Oracle的OpenJDK项目,并通过添加各种优化和增强功能来提升性能、稳定性和可靠性。
  • Dragonwell 的目标是提供一个高度兼容的OpenJDK版本,同时优化性能和稳定性,以满足大型企业应用和云环境的需求。它通过提供更好的即时编译器、垃圾收集器、线程模型和I/O性能来改进Java应用程序的执行效率和吞吐量。此外,Dragonwell 还包括了一些与 Alibaba 内部技术栈集成的功能和改进。
  • Dragonwell 是作为开源项目而发布的,任何人都可以访问和使用它。尽管它最初是为阿里巴巴内部开发的,但现在许多其他组织和个人也在使用 Dragonwell 来提升自己的Java应用性能和稳定性。


(2)解压:Alibaba Dragonwell 11 

解压并重命名文件夹:jdk-11.0.12.8 


(3)配置系统环境变量:jdk

配置系统变量(S):Path
① 点击按钮:环境变量 → 系统属性(S)→ 选择 “Path” 变量 → 编辑(I)
② 编辑系统变量,并确定保存:

变量名:Path
变量值:新增变量值  jdk 安装目录下的 bin 目录路径(可直接浏览目录:直接定位到 jdk 下的 bin 目录路径)(也可编辑文本目录:可在变量值后加一个英文分号 “;” 作为分隔符,再输入 jdk 下的 bin 目录路径,再加一个英文分号 “;” 分隔符)

配置系统变量(S):JDK_HOME

① 点击按钮:环境变量 → 系统属性(S)→ 新建(W)
② 新建系统变量,并确定保存:

  • 变量名:JDK_HOME
  • 变量值:jdk 安装路径(可直接浏览目录:定位到 jdk 的安装路径)

配置系统变量(S):CLASS_PATH
① 点击按钮:环境变量 → 系统属性(S)→ 新建(W)
② 新建系统变量,并确定保存:

变量名:CLASS_PATH
变量值:.;%JDK_HOME%\lib(注意此处直接引用上一个系统变量 JDK_HOME)
注意:此处可直接引用已有变量名参数化表示为 “ %JDK_HOME% ” ,也可直接浏览保存全路径名,这里主要是 jdk 下的 lib 目录路径


(4)查看 jdk 版本号检查安装成功 

java -version

因为之前已安装 jdk 17 ,所以此处是加强 java 17 的版本,如有需要也可以现在再装一下 java 17:,也可以忽略:

【JDK】win 10 / win 11:jdk 8 升级为 jdk 17icon-default.png?t=N7T8https://gusanshang.blog.csdn.net/article/details/126552795



二、安装 Maven

(1)下载:maven

我安装的版本号为:apache-maven-3.8.6 

也可以私聊我下载,也可以官网搜索历史版本


(2)安装:maven 

【Maven】win 10 / win 11:maven 下载和安装icon-default.png?t=N7T8https://gusanshang.blog.csdn.net/article/details/81263555


(3)查看 maven 版本号确认安装成功 

mvn -v



三、安装 git

(1)安装:git

【git】win 10 / win 11:git 下载、安装icon-default.png?t=N7T8https://gusanshang.blog.csdn.net/article/details/81260260

(2)查看 git 版本号检查安装成功

git --version



四、安装 ideaIU

(1)下载 ideaIU

文件比较大,看我主页加我发邮件吧,下载也需较久! 

IntelliJ IDEA 是 JetBrains 公司推出的一款Java集成开发环境(IDE),而 IntelliJ IDEA Ultimate Edition(简称 IntelliJ IDEA Ultimate 或 IntelliJ IDEA IU)则是 IntelliJ IDEA 的旗舰版本。IdeaIU 是面向企业和专业开发人员的功能强大的开发工具,提供了全面的功能和工具,以帮助开发人员提高生产力和开发效率。

以下是 IntelliJ IDEA Ultimate 的一些主要特点和功能:

  1. 语言支持:IntelliJ IDEA Ultimate 提供对多种编程语言的全面支持,包括 Java、Kotlin、Groovy、Scala、JavaScript、TypeScript、HTML、CSS、SQL 等。

  2. 智能代码编辑:提供智能代码完成、代码导航、重构、代码质量分析和代码提示等功能,能够帮助开发人员编写高效、可维护的代码。

  3. 内置工具和集成插件:IntelliJ IDEA Ultimate 提供了许多内置工具和集成插件,如版本控制、构建工具、调试器、测试工具、数据库工具、REST 客户端等,使开发人员可以在一个集成环境中进行全面的开发工作。

  4. 版本控制:支持多种版本控制系统,包括 Git、Mercurial、SVN、Perforce 等,并提供强大的版本控制管理和操作功能。

  5. 代码分析和调试:提供强大的静态代码分析功能,能够帮助开发人员查找和解决代码中的问题。还提供了强大的调试功能,支持远程调试,并提供智能调试助手。

  6. 代码重构和模板:支持各种代码重构操作,如重命名、提取方法、提取变量等,可以快速、安全地改进代码结构。还提供代码模板和 Live Templates,可以加速常用代码块的编写。

  7. 测试和性能分析:提供丰富的测试工具和集成,包括单元测试、集成测试、代码覆盖率工具等。同时还支持性能分析和调优,以帮助开发人员提高应用程序的性能。

  • 此外,IntelliJ IDEA Ultimate 还具有插件机制,可以通过安装第三方插件来扩展功能和集成其他开发工具。
  • 总而言之,IntelliJ IDEA Ultimate 是一个功能强大、集成度高的 Java 开发工具,适合专业开发和大型项目开发。它的智能代码编辑、强大的调试和测试工具、版本控制集成等功能,可以提升开发人员的效率和开发质量。


(2)安装 idea


(3)启动 idea

6JFDSJ2RAT-eyJsaWNlbnNlSWQiOiI2SkZEU0oyUkFUIiwibGljZW5zZWVOYW1lIjoiVU5JVkVSU0lUQVMgSVNMQU0gTkVHRVJJIFNVTkFOIEtBTElKQUdBIiwiYXNzaWduZWVOYW1lIjoiVGFvYmFv77ya5pif5YWJ572R57ucIOiwqOmYsuebl+eJiCIsImFzc2lnbmVlRW1haWwiOiJwY29tNjNAMTYzLmNvbSIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb2R1Y3RzIjpbeyJjb2RlIjoiRFBOIiwicGFpZFVwVG8iOiIyMDI0LTA2LTIxIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJEQiIsInBhaWRVcFRvIjoiMjAyNC0wNi0yMSIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUFMiLCJwYWlkVXBUbyI6IjIwMjQtMDYtMjEiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IklJIiwicGFpZFVwVG8iOiIyMDI0LTA2LTIxIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJSU0MiLCJwYWlkVXBUbyI6IjIwMjQtMDYtMjEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiR08iLCJwYWlkVXBUbyI6IjIwMjQtMDYtMjEiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IkRNIiwicGFpZFVwVG8iOiIyMDI0LTA2LTIxIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJSU0YiLCJwYWlkVXBUbyI6IjIwMjQtMDYtMjEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiRFMiLCJwYWlkVXBUbyI6IjIwMjQtMDYtMjEiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IlBDIiwicGFpZFVwVG8iOiIyMDI0LTA2LTIxIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJSQyIsInBhaWRVcFRvIjoiMjAyNC0wNi0yMSIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiQ0wiLCJwYWlkVXBUbyI6IjIwMjQtMDYtMjEiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IldTIiwicGFpZFVwVG8iOiIyMDI0LTA2LTIxIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJSRCIsInBhaWRVcFRvIjoiMjAyNC0wNi0yMSIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUlMwIiwicGFpZFVwVG8iOiIyMDI0LTA2LTIxIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJSTSIsInBhaWRVcFRvIjoiMjAyNC0wNi0yMSIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUlNWIiwicGFpZFVwVG8iOiIyMDI0LTA2LTIxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IkRDIiwicGFpZFVwVG8iOiIyMDI0LTA2LTIxIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJSU1UiLCJwYWlkVXBUbyI6IjIwMjQtMDYtMjEiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IkRQIiwicGFpZFVwVG8iOiIyMDI0LTA2LTIxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBEQiIsInBhaWRVcFRvIjoiMjAyNC0wNi0yMSIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJQU0kiLCJwYWlkVXBUbyI6IjIwMjQtMDYtMjEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiUENXTVAiLCJwYWlkVXBUbyI6IjIwMjQtMDYtMjEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiUlMiLCJwYWlkVXBUbyI6IjIwMjQtMDYtMjEiLCJleHRlbmRlZCI6dHJ1ZX1dLCJtZXRhZGF0YSI6IjAxMjAyMzA3MjhMUEFBMDA1MDA4IiwiaGFzaCI6IjQ3MDQwNjQ2LzIxODc3MTc5OjYwNzMyNjEzNyIsImdyYWNlUGVyaW9kRGF5cyI6NywiYXV0b1Byb2xvbmdhdGVkIjpmYWxzZSwiaXNBdXRvUHJvbG9uZ2F0ZWQiOmZhbHNlfQ==-rvK/DeWQKjaftbOUSJD11SlRnbQ0WtPhDI764pYkpfn/6UW6HHM+PQ4YtSO8p2Q49ObYEry9deeotT4EgRfABCfLlRpJ2aYA6+DxZ8oLxPaGWt1H5AwbzK5fPdWfx1JcvmNOkpw1IKKDXT8rOsbvXGHnrkiG+9tX7LWWOpT2Wd6BYTbYHubtc1+gHi0SOi/wTMEFrMsOrJ6DpVQ7zDNoljXvkCE0uOG371xC3RfnhIL/CWZZXQUHqR9wjdjo7g2ZmptS24+1hTD8Vja9SE5XXMwC6wCahR3ECfvpNWeQiQabKoRfEjC5RAcf3Cp7pQ0VfOrHlqrzJJlw+hNm5nvQgQ==-MIIETDCCAjSgAwIBAgIBDzANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTIyMTAxMDE2MDU0NFoXDTI0MTAxMTE2MDU0NFowHzEdMBsGA1UEAwwUcHJvZDJ5LWZyb20tMjAyMjEwMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/W3uCpU5M2y48rUR/3fFR6y4xj1nOm3rIuGp2brELVGzdgK2BezjnDXpAxVDw5657hBkAUMoyByiDs2MgmVi9IcqdAwpk988/Daaajq9xuU1of59jH9eQ9c3BmsEtdA4boN3VpenYKATwmpKYkJKVc07ZKoXL6kSyZuF7Jq7HoQZcclChbF75QJPGbri3cw9vDk/e46kuzfwpGftvl6+vKibpInO6Dv0ocwImDbOutyZC7E+BwpEm1TJZW4XovMBegHhWC04cJvpH1u98xoR94ichw0jKhdppywARe43rGU96163RckIuFmFDQKZV9SMUrwpQFu4Z2D5yTNqnlLRfAgMBAAGjgZkwgZYwCQYDVR0TBAIwADAdBgNVHQ4EFgQU5FZqQ4gnVc+inIeZF+o3ID+VhcEwSAYDVR0jBEEwP4AUo562SGdCEjZBvW3gubSgUouX8bOhHKQaMBgxFjAUBgNVBAMMDUpldFByb2ZpbGUgQ0GCCQDSbLGDsoN54TATBgNVHSUEDDAKBggrBgEFBQcDATALBgNVHQ8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBANLG1anEKid4W87vQkqWaQTkRtFKJ2GFtBeMhvLhIyM6Cg3FdQnMZr0qr9mlV0w289pf/+M14J7S7SgsfwxMJvFbw9gZlwHvhBl24N349GuthshGO9P9eKmNPgyTJzTtw6FedXrrHV99nC7spaY84e+DqfHGYOzMJDrg8xHDYLLHk5Q2z5TlrztXMbtLhjPKrc2+ZajFFshgE5eowfkutSYxeX8uA5czFNT1ZxmDwX1KIelbqhh6XkMQFJui8v8Eo396/sN3RAQSfvBd7Syhch2vlaMP4FAB11AlMKO2x/1hoKiHBU3oU3OKRTfoUTfy1uH3T+t03k1Qkr0dqgHLxiv6QU5WrarR9tx/dapqbsSmrYapmJ7S5+ghc4FTWxXJB1cjJRh3X+gwJIHjOVW+5ZVqXTG2s2Jwi2daDt6XYeigxgL2SlQpeL5kvXNCcuSJurJVcRZFYUkzVv85XfDauqGxYqaehPcK2TzmcXOUWPfxQxLJd2TrqSiO+mseqqkNTb3ZDiYS/ZqdQoGYIUwJqXo+EDgqlmuWUhkWwCkyo4rtTZeAj+nP00v3n8JmXtO30Fip+lxpfsVR3tO1hk4Vi2kmVjXyRkW2G7D7WAVt+91ahFoSeRWlKyb4KcvGvwUaa43fWLem2hyI4di2pZdr3fcYJ3xvL5ejL3m14bKsfoOv

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1126827.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

二、虚拟机克隆和快照

1.虚拟机克隆 如果你已经安装了一台Linux操作系统,你还想要更多的,这个时候没有必要重新装,只需要克隆就可以 方式1:直接拷贝一份安装好的虚拟机文件 方式2:使用vmware的克隆操作 注意,克隆时,…

“深入理解C++类默认成员函数:探索构造、析构与复制“

文章目录 类的8个默认成员函数构造函数析构函数拷贝构造移动构造赋值运算符重载移动赋值运算符重载取地址及const取地址操作符重载 强制生成默认函数的关键字default禁止生成默认函数的关键字delete 类的8个默认成员函数 如果一个类中什么成员都没有,简称为空类。 空…

[黑马程序员SpringBoot2]——基础篇1

目录: SpringBoot入门案例(Idea联网版)SpringBoot入门案例(官网创建版)SpringBoot入门案例(阿里云版)SpringBoot入门案例(手工制作版)教你一招,隐藏文件或文件…

【大数据】Hadoop

文章目录 概述Hadoop组成HDFSMapReduce写MapReduce程序(Hadoop streaming) YARNHadoop 启动 工作方式Hadoop的主从工作方式Hadoop的守护进程 运行模式本地运行模式伪分布式运行模式完全分布式运行模式 Hadoop高可用的解决方案ZooKeeper quorumZKFC 环境搭…

k8s集群镜像下载加gradana监控加elk日志收集加devops加秒杀项目

展示 1.配套资料2.devops 3.elk日志收集 4.grafana监控 5.dashboard![在这里插入图片描述](https://img-blog.csdnimg.cn/bf294f9fd98e4c038858a6bf5c34dbdc.png 目的 学习k8s来来回回折腾很久了,光搭个环境就能折腾几天。这次工作需要终于静下心来好好学习了一…

WebAPI项目在Linux服务器上部署记录

对已有的WebAPI项目进行发布 发布流程 需要把publish的文件夹直接上传至linux服务器 在Linux服务器上部署环境 检查是否安装了dotnet环境 直接命令行输入 dontnet,如果弹出的是下面的语句,说明没有安装dotnet环境 -bash: dotnet:command not found…

软件开发工具总结篇

作为软件开发人员,我们需要使用许多工具来帮助我们完成工作。这些工具包括编程语言、编辑器、集成开发环境(IDE)和其他辅助工具。在本文中,我们将讨论一些常见的软件开发工具,并对它们进行比较。 编程语言 编程语言是…

SpringCloud复习:(1)netflix包里的DiscoveryClient类

DiscoveryClient类实现了EurekaClient接口 它的主要作用:服务注册,服务续约,服务下线,获取服务列表。 initScheduledTasks方法用来开启定时任务来完成上述功能。 上图中的代码用来从服务器定期(默认30秒)…

TLSR825x之BDT烧录固件

泰凌烧录调试工具(BDT)适用于泰凌全系列。在SDK开发过程中,BDT的功能包括“擦除Flash扇区”、“下载固件”、“通信失败时激活MCU”、“访问包括FLASH /CORE /ANALOG /OTP在内的存储空间”、“读/写全局变量”和“查看USB 日志”。 泰凌BDT_…

解密一致性哈希算法:实现高可用和负载均衡的秘诀

解密一致性哈希算法:实现高可用和负载均衡的秘诀 前言第一:分布式系统中的数据分布问题,为什么需要一致性哈希算法第二:一致性hash算法的原理第三:一致性哈希算法的优点和局限性第四:一致性哈希算法的安全性…

初识JAVA,带你入门

本章重点: 1. Java语言简介、发展概述、语言优势、与C/C区别 2. 初识Java程序入口之main方法 3. 注释、标识符、关键字 1. Java语言概述 1.1 Java是什么? Java是一种优秀的程序设计语言,它具有令人赏心悦目的语法和易于理解的语义…

结构体、枚举、位段、联合体详解

🎈个人主页:.满船清梦压星河_-CSDN博客 🌂c/c领域新星创作者 🎉欢迎👍点赞✍评论❤️收藏 😛😛😛希望我的文章能对你有所帮助,有不足的地方还请各位看官多多指教&#xf…

虚拟机安装centos系统后配置桥接网络

一.桥接网络和nat网络的区别 桥接模式 通过使用物理机网卡 具有单独ip,但是需要手动配置。 在bridged模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。主机网卡和虚拟网卡的IP地址处于同一个网段&#xff…

SVN服务数据迁移(windows)

1.原服务器和目标服务器都要安装VISUALSVN SERVER(官方下载地址) 2.在原svn服务器备份 得到备份文件,并传至新服务器 3.在新服务器恢复备份 选择备份文件 输入仓库名 4.检验文件和历史记录是否完整

我的创作纪念日 - 第四年

机缘 几乎自己的所有文章都用同一个模板,虽然高效,但也乏味,就让每年都有一次例外吧。 不知不觉已经过去了四年了,虽然很早就在CSDN查阅资料,但是真正落笔创作是在4年前。那个时候自己已经是一个从事培训讲师&#x…

人机关系中不但有“是否”还有“是非”

“是否”和“是非”的区别在于它们所提问的内容和性质不同。 “是否”用于提问某个事件或行为是否发生或存在,通常可以回答“是”或“否”。例如,“你今天早上吃早餐了吗?”这个问题用的就是“是否”,可以回答“是”或“否”。 而…

【JavaEE】网络编程---TCP数据报套接字编程

一、TCP数据报套接字编程 1.1 ServerSocket API ServerSocket 是创建TCP服务端Socket的API ServerSocket 构造方法: ServerSocket 方法: 1.2 Socket API Socket 是客户端Socket,或服务端中接收到客户端建立连接(accept方法&…

IP-guard发布新版本4.82.624.0

http://www.tec-development.com/down/IPguard/Release/V4/IPguard4.82.0624.0.zip?s=44869B0835D388673FC6DB5F45C1E0E876895C1108B86C7E76877511EB1018A4http://www.tec-development.com/down/IPguard/Release/V4/IPguard4.82.0624.0.zip?s=44869B0835D388673FC6DB5F45C1E0…

JAVA-TreeSet使用方式

1. TreeSet 在一次写力扣题的时候,用到了TreeSet,这里记录一下TreeSet的常用方式。 TreeSet的特点:有序,不可重复,红黑树,基于Treemap实现,自定义排序等特点。 java中实现的Set有HashSet ,Lin…

thinkphp 解决跨域的三个方式

1. 在tp入口index.php 加上header //支持跨域 header("Access-Control-Allow-Origin:*"); header(Access-Control-Allow-Methods:*); header(Access-Control-Allow-Headers:x-requested-with, content-type,token); 2. 在route.php加上 allowCrossDomain()&#xff…