win10 下 idea2020安装 JetBrains-agent.jar 包后闪退的问题及解决办法

相关资源:

IntelliJ IDEA 2020.2 EAP 官方早期版 32/64位

支持Java 14!Java开发工具IntelliJ IDEA 2020.1稳定版发布
https://www.jb51.net/news/720220.html

IntelliJ IDEA 2020.1正式发布,你要的Almost都在这(推荐)
https://www.jb51.net/softjc/720170.html

java 开发工具IntelliJ IDEA 2020.1 正式发布,15 项重大特性、官方支持中文了(推荐)
https://www.jb51.net/news/720179.html

破解

我们在破解时会将 JetBrains-agent.jar 这个文件导入到 idea 中,我在 plugin 导入后重启便无法再打开 idea

原因

在导入 JetBrains-agent.jar 包自动修改配置文件时出现了错误,所以我们需要找到 idea 的配置文件进行修改。

idea 的安装目录下 bin 文件夹中有两个文件,idea.exe.vmoptionsidea64.exe.vmoptions 分别代表 32 位和 64 位的配置文件。但是 idea 启动以后就会将相关配置文件写入到 C 盘中,所以直接修改这里的配置文件是没有用的。需要找到 C 盘下的配置文件。

C 盘下的配置文件我找了很久,查了很多相关资料说是在 user 目录下,但是我的不在。我是先在资源管理器输入 %appdata% 后跳转到对应文件位置才找到的。

appdata 其实就是个环境变量,输入后跳转到

最后在这里找到对应的配置文件

当我们导入 jar 包破解后,idea64,exe.vmoptions 文件中会多一句。

-javaagent:C:\Users\Public\.jetbrains\jetbrains-agent-v3.2.1.c46b.ed7=by https://zhile.io

但是对应目录下没有相应的jar包所以出现错误,我们只需要修改该路径使得jar包能够找到就行了。使用绝对路径较好

-javaagent:F:/IntelliJ IDEA 2020.1.2/bin/jetbrains-agent.jar

最后重启 idea 就能够重新打开了。

再打开配置文件后可以看到:

估计破解程序是先从自设的位置找到 jar 包后移动到对应的位置再修改了路径。

linux 环境下也是同样的思路

一开始在linux遇到这个问题没有解决,最后重装了 2019 才可以打开,很纳闷。然后在 win10 下也这样我才确定了时破解时jar包的问题。linux下idea的破解文件应该是在 .config 文件下,是个隐藏文件。

总结

到此这篇关于win10 下 idea2020安装 JetBrains-agent.jar 包后闪退的问题及解决办法的文章就介绍到这了,更多相关idea2020安装 JetBrains-agent.jar 包后闪退内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • IDEA 2020.1打开时闪退的问题及解决方法(完美解决方法)

    推荐阅读: 支持Java 14!Java开发工具IntelliJ IDEA 2020.1稳定版发布 https://www.jb51.net/softjc/720187.html IntelliJ IDEA 2020.1正式发布,你要的Almost都在这(推荐) https://www.jb51.net/softjc/720170.html java 开发工具IntelliJ IDEA 2020.1 正式发布,15 项重大特性.官方支持中文了(推荐) https://www.jb51.net/n

  • win10 下 idea2020安装 JetBrains-agent.jar 包后闪退的问题及解决办法

    相关资源: IntelliJ IDEA 2020.2 EAP 官方早期版 32/64位 支持Java 14!Java开发工具IntelliJ IDEA 2020.1稳定版发布 https://www.jb51.net/news/720220.html IntelliJ IDEA 2020.1正式发布,你要的Almost都在这(推荐) https://www.jb51.net/softjc/720170.html java 开发工具IntelliJ IDEA 2020.1 正式发布,15 项重大特

  • 解决springboot项目打成jar包后运行时碰到的小坑

    目录 项目打成jar包后运行时的坑 问题 解决办法 打jar包后运行提示找不到界面 项目打成jar包后运行时的坑 问题 我的springboot项目中有用的一段代码是往static目录下添加文件获取路径的代码如下 String path=ResourceUtils.getURL("classpath:static/task").getPath().replace("%20"," "); 部署阿里云的服务器上,通过运行jar包的形式运行的时候,发现

  • win10下 php安装seaslog扩展的详细步骤

    一.检查系统环境情况 使用phpinfo()检查系统环境情况,找到需要下载的配置信息. Thread Safety = enabled是线程安全 Thread Safety = disabled是线程不安全 Thread Safety=enabled的,选择Thread Safe的版本:Thread Safety Safety=disabled的.选择Non Thread Safe版本. 二.下载seaslog扩展包 下载地址:http://pecl.php.net/package/SeasLo

  • Win10下jdk安装及环境变量配置详细教程

    目录 前言 一. 准备工作 二.安装 三. 配置环境变量 1.点击"新建"会出现一个弹窗: 2.新建CLASSPATH变量 3.配置path,找到path,双击或者点编辑 四.验证环境变量配置 ① java 验证 ② javac 验证 ③ java -version 验证 前言 为什么写这篇文章呢,因为我不想再去百度搜别人的文章了,所以自己写一篇以作记录. 一. 准备工作 JDK8下载地址 JDK8下载地址2 由于有的读者说Oracle需要账号才能下载,不想那么麻烦再去注册一个,那么你

  • Win10下免安装版MySQL8.0.16的安装和配置教程图解

    1.MySQL8.0.16解压 其中dada文件夹和my.ini配置文件是解压后手动加入的,如下图所示 2.新建配置文件my.ini放在D:\Free\mysql-8.0.16-winx64目录下 [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\Free\mysql-8.0.16-winx64 # 设置mysql数据库的数据的

  • Win10下免安装版MySQL5.7的安装和配置教程详解

    1.MySQL5.7解压 2.新建配置文件my.ini放在D:\Free\mysql-5.7.26-winx64目录下 [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\Free\mysql-5.7.26-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:\Free\mysql-5.7.26-winx6

  • springboot项目打成jar包后无法获取static下的静态资源文件的问题分析

    springboot 后端项目 做某个功能时 需要读取根目录下的.doc文件,具体项目中路径如下: 开始是通过绝对路径读取文档,在本地没有任何问题. 但是 讲项目打成jar包 部署到测试环境发现无论怎样都读取不到,然后在本地运行jar包出现同样的情况. 捕获异常:java.io.FileNotFoundException [org.apache.ibatis.session.defaults.DefaultSqlSession@55b40849] java.io.FileNotFoundExce

  • 详解win10下pytorch-gpu安装以及CUDA详细安装过程

    1.Cuda的下载安装及配置 首先我们要确定本机是否有独立显卡.在计算机-管理-设备管理器-显示适配器中,查看是否有独立显卡. 可以看到本机有一个集成显卡和独立显卡NVIDIA GetForce GTX 1050. 接下来,测试本机独立显卡是否支持CUDA的安装,点击此处查询显卡是否在列表中. 从上图中,可以看到我本机的独立显卡是支持CUDA安装的,计算力是6.1. 那么,接下来就是选择CUDA进行安装即可,点击此处 这里我选了CUDA Toolkit10.0的版本,至于选择哪个版本,个人认为应

  • Spring Boot打jar包后配置文件的外部优化配置方法

    在未进行任何处理的情况下,Spring Boot会默认使用项目中的 application.properties 或者 application.yml 来读取项目所需配置. 我这里只记录几种自己所用到的. 访问命令行属性 在默认的情况下, SpringApplication 会将任何命令行选项参数(以 - 开头 --server.port=9000)转换为 property 并添加到Spring环境当中. 例如,启动项目的时候指定端口: java -jar analysis-speech-too

  • springboot读取文件,打成jar包后访问不到的解决

    springboot读取文件,打成jar包后访问不到 最新开发出现一种情况,springboot打成jar包后读取不到文件,原因是打包之后,文件的虚拟路径是无效的,只能通过流去读取. 文件在resources下 public void test() { List<String> names = new ArrayList<>(); InputStreamReader read = null; try { ClassPathResource resource = new ClassP

随机推荐