【问题标题】:A non root user can not execute idea.sh successfully非root用户无法成功执行idea.sh
【发布时间】:2018-03-18 20:08:25
【问题描述】:

非root用户执行idea.sh时,无法启动IDEA,输出如下:

Java HotSpot(TM) 64-Bit Server VM 警告:忽略选项 MaxPermSize=350m; 8.0 中删除了支持

当root用户执行idea.sh时,可以成功启动IDEA!

JAVA_HOME 没问题

【问题讨论】:

  • 您的安装位置在哪里?您是否尝试过检查其所有者/权限并使用 chown/chmod 更改它们?
  • 我将它安装在非 root 用户目录中。它的权限是对的。

标签: ubuntu intellij-idea


【解决方案1】:

从我的角度来看,您似乎有针对非 root 用户的自定义 IntelliJ IDEA VM 选项,其中包含 MaxPermSize

解决办法:

  1. 您可以将 idea.vmoptions 文件从 root 的 IDEA_HOME 复制到用户的文件夹
  2. 您可以从 IDEA_HOME 中删除 idea.vmoptions

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-17
    • 1970-01-01
    相关资源
    最近更新 更多