JetBrains的Java集成开发环境IntelliJ 2024.1版本在Windows/Linux系统的下载与安装配置

news2024/11/19 0:29:10

目录

  • 前言
  • 一、IntelliJ在Windows安装
  • 二、IntelliJ在Linux安装
  • 三、Windows下使用配置
  • 四、Linux下使用配置
  • 总结


前言


IntelliJ IDEA Ultimate是一款功能强大的Java集成开发环境(IDE)。它提供了丰富的功能和工具,可以帮助开发人员更高效地编写、调试和部署Java应用程序。注:文末附有获取链接!

IntelliJ IDEA Ultimate的主要特点:

——代码编辑器:IntelliJ IDEA Ultimate提供了一个强大的代码编辑器,支持智能代码完成、代码分析、代码重构等功能。它还可以自动检测错误并提供修复建议。

——调试器:IntelliJ IDEA Ultimate内置了一个强大的调试器,可以帮助开发人员诊断和解决各种问题。它支持本地和远程调试,并提供了多线程调试和GPU调试等高级功能。

——版本控制:IntelliJ IDEA Ultimate支持各种版本控制系统,如Git、SVN和Mercurial等。开发人员可以使用这些工具来管理代码库、跟踪变更并进行协作。

——Web开发支持:IntelliJ IDEA Ultimate提供了广泛的Web开发支持,包括HTML / CSS / JavaScript编辑器、前端框架支持、Docker支持和Spring Boot支持等。

——数据库支持:IntelliJ IDEA Ultimate提供了对各种数据库的支持,包括MySQL、PostgreSQL、Oracle、SQL Server等。开发人员可以使用集成的数据库工具来管理数据和执行查询。

——其他功能:IntelliJ IDEA Ultimate还提供了很多其他功能,如代码模板、自动化测试、性能分析和集成开发环境的插件系统等。”


一、IntelliJ在Windows安装

1、运行安装程序,如下图所示。

在这里插入图片描述

2、继续下一步安装,如下图所示。

在这里插入图片描述

3、设置安装目录,继续下一步安装,如下图所示。

在这里插入图片描述

4、根据个人需求进行配置,继续下一步安装,如下图所示。

在这里插入图片描述

5、确认无误后开始安装,如下图所示。

在这里插入图片描述

6、耐心等待安装,如下图所示。

在这里插入图片描述

7、安装完成,退出安装程序,如下图所示。

在这里插入图片描述

二、IntelliJ在Linux安装

1、解压文件到安装路径,如下图所示,解压完成即完成安装。

在这里插入图片描述

三、Windows下使用配置

1、将Crack文件夹下的文件夹复制到C盘,如下图所示。

在这里插入图片描述

2、运行复制后的件夹下scripts文件夹下的install-all-users.vbs文件,如下图所示。

在这里插入图片描述

3、确定后,耐心等待,如下图所示。

在这里插入图片描述

4、运行完成,如下图所示。

在这里插入图片描述

​5、启动工具,正常使用,如下图所示。(注:如运行工具仍出现需要激活,则重启计算机,再次启动工具或重复2-4步尝试

在这里插入图片描述

6、在Plugins处搜索Chinese,安装中文语言包,如下图所示​。

在这里插入图片描述

7、安装完成后,重新运行工具,如下图所示。​

在这里插入图片描述

8、重新启动,正常运行,如下图所示。​

在这里插入图片描述

四、Linux下使用配置

1、复制Crack文件夹下的文件到安装目录,如下图所示。

在这里插入图片描述

2、运行复制后的文件夹下scripts文件夹下的install.sh文件,如下图所示。

在这里插入图片描述

3、等待运行完成,如下图所示。

在这里插入图片描述

4、设置相应环境变量,如下图所示。

在这里插入图片描述

5、工具正常运行,如下图所示。(注:如运行工具仍出现需要激活,则重启计算机,再次启动工具或重复2-3步尝试。安装权限和运行工具权限最好保持一致​)

在这里插入图片描述


总结

声明:本文第三、四部分的配置过程只供学习参考,如有商业用途打算,请务必购买和使用正版软件!侵权立删!
本文所用软件获取点击此处,文章最后查看。

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

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

相关文章

labview技术交流-将时间字符串转换成时间格式

应用场景 我们在数据库中设计了datetime类型的字段,比如字段名就叫“保存时间”,当我们使用labview将表中数据读取出来后datetime类型的数据是以字符串的格式显示的。而我们想计算两条数据“保存时间”的间隔时间时,用字符串类型自然是没法计…

uniapp读取项目本地文件/json文件/txt文件

uniapp读取项目本地文件/json文件/txt文件 文件必须放在static目录下 方法: /*** 访问static里面的文件* param url 文件路径 必须在static目录下*/ function localFetch(url) {return new Promise((resolve, reject) > {plus.io.resolveLocalFileSystemURL(_ww…

OmniReader Pro mac激活版:智慧阅读新选择,开启高效学习之旅

在追求知识的道路上,一款优秀的阅读工具是不可或缺的。OmniReader Pro作为智慧阅读的新选择,以其独特的功能和卓越的性能,为您开启高效学习之旅。 OmniReader Pro具备高效的文本识别和处理技术,能够快速准确地提取文档中的关键信息…

PXE批量部署,一键安装配置多台Linux系统

目录 一、PXE批量部署的优点 二、搭建PXE远程安装服务器 1. 实验初始化设置 2. 一键安装软件包 3. 复制 vmlinuz、initrd.img、pxelinux.0文件 4. 配置PE启动菜单配置文件 5. 修改配置文件, 启动各个软件服务 6. kickstart自动应答文件修改启动菜单配置文件…

(一)Linux的vim编辑器的使用

一.vim编辑器 Vim 是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。 二…

不抽象:Increase API 设计原则

原文:Increase - 2024.04.26 (注:Increase 是一家提供金融技术服务的公司。) API 资源是 API 的实体或对象。决定如何为这些实体命名和建模可以说是设计 API 最难也是最重要的部分。您所公开的资源组织了用户对您的产品如何工作…

什么才是正确的领域驱动实现架构?

作为一种系统建模方法,DDD同样涉及系统的体系架构设计。区别于分布式、事件驱动、消息总线等架构设计方法,DDD中的架构设计关注前面各章所介绍的聚合、实体、值对象、领域事件、应用服务以及资源库之间的交互方式和风格,并在设计思想上有其独…

揭秘设计师必备神器:情绪板是什么?

每个伟大的设计项目都从一点灵感开始。无论你是在设计网站、应用程序,还是想重新装修房子,情绪板都可以帮助你激发创造力,甚至情绪板也可以决定UI界面是否成功。本文将分享什么是情绪板,为什么需要情绪板,以及如何充分…

Linux下多线程相关概念

thread 1.什么是线程1.1 线程优缺点1.2 线程异常1.3 线程用途 2. 进程和线程区别3. 线程控制3.1 POSIX线程库3.2 pthread_create()3.3 线程ID3.4 线程ID地址空间布局pthread_self() 3.5 线程终止pthread_exit函数pthread_cancle函数 3.6 线程等待3.7 分离线程__thread修饰全局变…

OpenCV Radon变换探测直线(拉东变换)

文章目录 一、简介二、实现代码三、实现效果参考资料一、简介 Radon变换可以将原始图像中直线特征的处理问题转化为变换域图像中对应点特征的处理问题,其中对应特征点的横坐标表示原始图像的旋转角度,一般来讲原始图像中的噪声不会分布在直线的特征上。因此,Radon变换在探测…

Python实战开发及案例分析(12)—— 模拟退火算法

模拟退火算法(Simulated Annealing)是一种概率搜索算法,源自于金属退火过程。在金属退火中,通过缓慢降低温度,金属内部的原子能够从高能态逐步达到较低能态。模拟退火算法利用类似的原理,通过随机搜索和概率…

吉时利2400与Keithley 2450 SMU 数字源表区别?

Keithley SMU(源测量单元)数字源表是一种精密的电子测试设备,它结合了电流和电压源以及测量功能。这些设备被设计用于需要紧密耦合源和测量的测试应用中。Keithley 2400系列SMU数字源表提供了四象限精密电压和电流源/负载,以及触摸…

远程智控BACnet/IP I/O模块助力Metasys系统无缝对接

江森自控的Metasys系统以其强大的综合管理能力成为众多楼宇自控项目的首选平台。然而,面对日益增长的个性化需求与复杂多变的设备接入挑战,如何高效、灵活地扩展其I/O控制能力成为关键。在此背景下,BACnet/IP分布式远程I/O模块的出现&#xf…

可视化大屏的应用:电子政务领域的巨大应用价值

可视化大屏在电子政务领域的应用价值主要体现在以下几个方面: 数据监控与分析 可视化大屏可以将政务数据以图表、地图等形式展示在大屏上,帮助政府部门实时监控和分析各项指标和数据变化。例如,可以实时显示人口统计、经济指标、环境监测等…

如何评估大模型音频理解能力-从Gemini说起

Gemini家族包含Ultra、Pro和Nano三种大小的模型是谷歌开发的大型多模态人工智能模型,它在人工智能的多模态领域实现了重大突破,结合了语言、图像、音频和视频的理解能力。 Gemini的性能评估情况如下: Gemini模型的评估的具体指标从文本理解能…

专题六_模拟(1)

目录 1576. 替换所有的问号 解析 题解 495. 提莫攻击 解析 题解 1576. 替换所有的问号 1576. 替换所有的问号 - 力扣(LeetCode) 解析 题解 class Solution { public:string modifyString(string s) {// 40.专题六_模拟_替换所有的问号_Cint n s.…

Qt跨平台开发demo(适用萌新)

最近需要参与一款Qt跨平台的软件开发,在此之前,特把基础信息做学习和梳理,仅供参考。 所使用的技术和版本情况如下: 虚拟机:VMware 16.2.5操作系统:ubuntu-20.04.6-desktop-amd64:Mysql数据库…

在阿里云K8S容器中,部署websocket应用程序的总结

一、背景 有一个websocket应用程序,使用spring boot框架开发,http端口号是6005,提供的是websocket服务,所以它还监听一个8889端口的tcp协议。 现在要把它部署到阿里云的k8s容器里,本文着重描述service层的配置。 因…

不会pdf修改编辑文字怎么办?看完秒懂

不会pdf修改编辑文字怎么办?在日常生活中,PDF文件已成为我们工作、学习不可或缺的一部分。然而,很多人对PDF文件的编辑操作感到困惑,尤其是修改其中的文字。今天,我们就来详细解析一下,不会PDF修改编辑文字…

C++进阶之路:探索访问限定符、封装与this指针的奥秘(类与对象_上篇)

✨✨ 欢迎大家来访Srlua的博文(づ ̄3 ̄)づ╭❤~✨✨ 🌟🌟 欢迎各位亲爱的读者,感谢你们抽出宝贵的时间来阅读我的文章。 我是Srlua小谢,在这里我会分享我的知识和经验。&am…