mac系统刚安装的idea打不开的问题及解决

 更新时间:2023年09月20日 09:58:14   作者:java叶新东老师  
这篇文章主要介绍了mac系统刚安装的idea打不开的问题及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

问题

当我点击最下面任务栏的idea图标,跳了一下之后就再也没反应了

什么提示也没有,咱也不知道啥问题啊,但是咱会百度啊,百度说是让我点进去应用程序 --> 在idea上右击-> 显示报内容

进入包内容后,双击 Comtents/MacOs/idea文件,

然后会在控制台打印一连串的信息

To update your account to use zsh, please run `chsh -s /bin/zsh`.For more details, please visit https://support.apple.com/kb/HT208050.macdeMacBook-Pro:~ mac$ /Users/mac/Downloads/IntelliJ\ IDEA.app/Contents/MacOS/idea ; exit;2021-07-13 10:07:06.765 idea[1409:27630] allVms required 1.8*,1.8+2021-07-13 10:07:06.768 idea[1409:27636] Current Directory: /Users/mac2021-07-13 10:07:06.768 idea[1409:27636] Value of IDEA_VM_OPTIONS is (null)2021-07-13 10:07:06.768 idea[1409:27636] Processing VMOptions file at /Users/mac/Library/Application Support/JetBrains/IntelliJIdea2020.2/idea.vmoptions2021-07-13 10:07:06.768 idea[1409:27636] DoneOpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.Error opening zip file or JAR manifest missing : JetbrainsCrack-3.1-release-enc.jarError occurred during initialization of VMagent library failed to init: instrumentlogoutSaving session......copying shared history......saving history...truncating history files......completed.

[进程已完成]

我们重点关注这一行

Error opening zip file or JAR manifest missing : JetbrainsCrack-3.1-release-enc.jar.

这一行代码是告诉你出现问题出在哪,告诉我们找不到这个jar打开失败了,或者是这个jar根本就不存在,但是我们根本就没用过这个jar包;并且上面也告诉我们是在哪个文件报错了:

2021-07-13 10:07:06.768 idea[1409:27636] Processing VMOptions file at /Users/mac/Library/Application Support/JetBrains/IntelliJIdea2020.2/idea.vmoptions

所以我们直接打开

/Users/mac/Library/Application Support/JetBrains/IntelliJIdea2020.2/idea.vmoptions

这个文件,输入命令:

vim /Users/mac/Library/Application Support/JetBrains/IntelliJIdea2020.2/idea.vmoptions

可以看到最后一行多了个 -javaagent:JetbrainsCrack-3.1-release-enc.jar ,这是我之前破解文件用过的jar包,但在这里我们已经用不到了,所以将其删除;

删掉之后idea就可以打开了

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java基础之Object类详解

    Java基础之Object类详解

    这篇文章主要介绍了Java基础之Object类详解,文中有非常详细的代码示例,对正在学习java的小伙伴们有非常好的帮助,需要的朋友可以参考下
    2021-05-05
  • MyBatis-Plus3.x版本使用入门和踩过的坑

    MyBatis-Plus3.x版本使用入门和踩过的坑

    Mybatis-Plus是Mybatis的增强版,他只是在Mybatis的基础上增加了功能,且并未对原有功能进行任何的改动,本文给大家说一下MyBatis-Plus3.x版本使用入门和踩过的坑,感兴趣的朋友跟随小编一起看看吧
    2023-10-10
  • Java基于对象流实现银行系统

    Java基于对象流实现银行系统

    这篇文章主要为大家详细介绍了Java基于对象流实现银行系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-09-09
  • 多个版本JAVA切换的简单步骤记录

    多个版本JAVA切换的简单步骤记录

    在工作中或者学习过程中,有一些特殊情况我们需要来切换java版本来做比较,比如一些新特性等等的相关资料,这篇文章主要介绍了多个版本JAVA切换的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2024-09-09
  • spring快速入门实例教程

    spring快速入门实例教程

    这篇文章主要介绍了spring快速入门实例,主要分析了spring的基本配置与控制反转,对于spring的学习具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-12-12
  • 详解Java字节码编程之非常好用的javassist

    详解Java字节码编程之非常好用的javassist

    这篇文章主要介绍了详解Java字节码编程之非常好用的javassist,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • 在js与java中判断json数据中是否含有某字段的案例

    在js与java中判断json数据中是否含有某字段的案例

    这篇文章主要介绍了在js与java中判断json数据中是否含有某字段的案例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-12-12
  • Java实现较大二进制文件的读、写方法

    Java实现较大二进制文件的读、写方法

    本篇文章主要介绍了Java实现较大二进制文件的读、写方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • java notify和notifyAll的对比

    java notify和notifyAll的对比

    这篇文章主要介绍了 java notify和notifyAll的对比的相关资料,需要的朋友可以参考下
    2017-02-02
  • IDEA检查项目的jdk版本需要看的地方

    IDEA检查项目的jdk版本需要看的地方

    这篇文章主要介绍了IDEA检查项目的jdk版本需要看的地方,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-06-06

最新评论