在Ubuntu上打开RubyMine时无法识别vm选项

在Ubuntu上打开RubyMine时无法识别vm选项,ubuntu,rubymine,Ubuntu,Rubymine,鲁比明的新朋友。我试图在Ubuntu上打开RubyMine,但出现以下错误- $bin/rubymine.sh 无法识别的VM选项“+UseCodeCache刷新” 无法创建Java虚拟机 我的java版本是- $java-版本 java版本“1.6.0_10” Java(TM)SE运行时环境(build 1.6.0_10-b33) Java HotSpot(TM)客户端虚拟机(构建11.0-b15,混合模式,共享)经过一些研发。这就是我解决这个问题的方法 我在编辑模式下打开rubymine.v

鲁比明的新朋友。我试图在Ubuntu上打开RubyMine,但出现以下错误-

$bin/rubymine.sh

无法识别的VM选项“+UseCodeCache刷新”
无法创建Java虚拟机

我的java版本是-

$java-版本

java版本“1.6.0_10”
Java(TM)SE运行时环境(build 1.6.0_10-b33)

Java HotSpot(TM)客户端虚拟机(构建11.0-b15,混合模式,共享)
经过一些研发。这就是我解决这个问题的方法

我在编辑模式下打开rubymine.vmoptions文件

$RubyMine-5.4.3.2.1$sudo nano RubyMine.vmoptions

我在文件中找到了以下条目-

-Xms128m
-Xmx512m
-XX:MaxPermSize=1000m

-XX:ReservedCodeCacheSize=64m
-XX:+UseCodeCache刷新
-ea
-Dsun.io.useConcaches=false
-Djava.net.preferIPv4Stack=true

我增加了前3个条目的内存大小,并从文件中删除了一些条目。这些是我的文件中的最终条目-

-Xms800m
-Xmx1200m
-XX:MaxPermSize=1000m
-ea

现在当我执行
$bin/rubymine.sh


它打开RubyMine编辑器。我不确定这是不是正确的解决方案,但它对我有效:)

你应该,你安装的那个太旧了,不支持
+useCodeCache
选项,你应该,你安装的那个太旧了,不支持
+UseCodeCacheFlushing
选项。@CrazyCoder你能回答这个问题吗?我对pycharm也有同样的问题,我从pycharm64.vmoptions文件中删除了-XX:+UseCodeCacheFlushing行。这对我有用。