同一台电脑安装两个版本的idea

news/2024/7/16 7:33:04 标签: intellij-idea, java, ide

在同一台电脑中安装两个idea,例如idea2019和idea2023都正常安装,但是第二个idea2023版本,双击打不开程序,那就就需要安装下面的操作流程进行解决。

 第一步:创建 .IntelliJIdea2023.2.1文件夹 

在C:\Users\用户\目录下创建一个名称为 .IntelliJIdea2023.2.1的文件夹

这样两个不同版本的idea就可以独立的使用自己的一条配置

第二步:修改配置文件

修改D:/java/IntelliJ IDEA 2023.2.1/bin/idea.properties文件如下配置:

java">#---------------------------------------------------------------------
# Uncomment this option if you want to customize a path to the settings directory.
#---------------------------------------------------------------------
idea.config.path=${user.home}/.IntelliJIdea2023.2.1/config

#---------------------------------------------------------------------
# Uncomment this option if you want to customize a path to the caches directory.
#---------------------------------------------------------------------
idea.system.path=${user.home}/.IntelliJIdea2023.2.1/system

#---------------------------------------------------------------------
# Uncomment this option if you want to customize a path to the user-installed plugins directory.
#---------------------------------------------------------------------
idea.plugins.path=${idea.config.path}/plugins

#---------------------------------------------------------------------
# Uncomment this option if you want to customize a path to the logs directory.
#---------------------------------------------------------------------
idea.log.path=${idea.system.path}/log


 

第三步:删除缓存文件

路径 : C:\Users\用户名\AppData\Roaming\JetBrains\

找到打不开的那个版本的idea同名目录删除掉即可


http://www.niftyadmin.cn/n/5019733.html

相关文章

Python 图形化界面基础篇:添加标签( Label )到 Tkinter 窗口

Python 图形化界面基础篇:添加标签( Label )到 Tkinter 窗口 引言什么是 Tkinter 标签( Label )?步骤1:导入 Tkinter 模块步骤2:创建 Tkinter 窗口步骤3:创建标签&#x…

java并发编程 CountDownLatch详解

文章目录 1 CountDownLatch是什么2 核心属性详解3 核心方法详解3.1 countDown()3.2 await() 4 总结 java 并发编程系列文章目录 1 CountDownLatch是什么 java这个类上已经写了:一种同步辅助工具,允许一个或多个线程等待,直到在其他线程中执…

TCP通信测试

一、TCP通信测试: 创建TCP Server: 选中左方的TCP Server, 然后点击”创建”按钮,软件弹出监听端口输入框 输入监听端口后,即创建了一个在指定端口上进行监听的TCP Server Socket。TCP Server Socket创建时,软件会自动启动TCP Se…

LabVIEW更改Tab所选标签的颜色

LabVIEW更改Tab所选标签的颜色 在开发过程中,有时会出现要将不同tab页设置不同颜色的情况。此VI允许编程方式更改前面板选项卡控件上选项卡的颜色。它是突出显示所选选项卡的理想选择 在某些应用程序中,用户希望在按下时突出显示选项卡控件。此VI使用事…

Linux学习之基础工具一

1.Linux 软件包管理器 yum 首先我们需要知道的是在Linux下,现存的软件和指令是一定的,而有的时候我们想需要更多的指令或者软件,而这在Linux本身下是没有的,故我们可以利用指令yum指令安装或卸载你想要或者不需要的软件&#xff…

python高级内置函数介绍及应用举例

目录 1. 概述2. 举例 1. 概述 Python中有许多高级内置函数,它们提供了丰富的功能和便利性,可以大大简化代码并提高效率。以下是一些常用的高级内置函数: map(): 用于将一个函数应用于一个可迭代对象的所有项,返回一…

索引失效有哪些?

在工作中,如果我们想要提高一条语句的查询速度,通常都会想对字段建立索引。 但是索引不是万能的。建立了索引,并不意味着任何查询语句都能走索引扫描。 稍不注意,可能查询语句就会导致索引失效,从而走了全表扫描&…

Spring04

Spring04 1.xml配置的自动注入 //创建了两个类 Setter ToString public class People {private Grade g; }public class Grade { }//传统方法注入 <bean id"grade" class"com.aaa.test.Grade"></bean> <bean id"p1" class"…