Can't start RubyMine 2016.3.1 on ARM64
Can't start RubyMine 2016.3.1 on ARM64. It just says:
~/RubyMine/bin$ ./rubymine.sh
<date and time> java.util.prefs.FileSystemPreferences$6 run
WARNING: Prefs file removed in background /home/user/.java/.userPrefs/prefs.xml
~/RubyMine/bin$
Note: <date and time> is current date and time
Contents of idea.log:
~/RubyMine/bin$ cat ~/.RubyMine2016.3/system/log/idea.log
2017-03-09 13:27:36,982 [ 0] INFO - #com.intellij.idea.Main - ------------------------------------------------------ IDE STARTED ------------------------------------------------------
2017-03-09 13:27:37,651 [ 669] INFO - #com.intellij.idea.Main - IDE: RubyMine (build #RM-163.9166.34, 15 Dec 2016 22:37)
2017-03-09 13:27:37,651 [ 669] INFO - #com.intellij.idea.Main - OS: Linux (3.14.79+, aarch64)
2017-03-09 13:27:37,652 [ 670] INFO - #com.intellij.idea.Main - JRE: 1.8.0_121-b13 (Oracle Corporation)
2017-03-09 13:27:37,652 [ 670] INFO - #com.intellij.idea.Main - JVM: 25.121-b13 (Java HotSpot(TM) 64-Bit Server VM)
2017-03-09 13:27:37,659 [ 677] INFO - #com.intellij.idea.Main - JVM Args: -Xbootclasspath/a:../lib/boot.jar -Xms128m -Xmx750m -XX:ReservedCodeCacheSize=240m -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -ea -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -Dawt.useSystemAAFontSettings=lcd -Dsun.java2d.renderer=sun.java2d.marlin.MarlinRenderingEngine -Didea.io.use.nio2=true -XX:ErrorFile=/home/vasily/java_error_in_RUBYMINE_%p.log -XX:HeapDumpPath=/home/vasily/java_error_in_RUBYMINE.hprof -Didea.paths.selector=RubyMine2016.3 -Djb.vmOptionsFile=./rubymine64.vmoptions -Didea.platform.prefix=Ruby
2017-03-09 13:27:37,660 [ 678] INFO - #com.intellij.idea.Main - ext: /usr/lib/jvm/java-8-oracle/jre/lib/ext: [sunjce_provider.jar, meta-index, sunpkcs11.jar, dnsns.jar, sunec.jar, jaccess.jar, localedata.jar, nashorn.jar, cldrdata.jar, zipfs.jar]
2017-03-09 13:27:37,660 [ 678] INFO - #com.intellij.idea.Main - JNU charset: UTF-8
2017-03-09 13:27:37,740 [ 758] INFO - #com.intellij.idea.Main - JNA library (64-bit) loaded in 79 ms
2017-03-09 13:27:38,065 [ 1083] ERROR - nse.impl.GeneralLicenseManager - No valid license found
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:132)
at com.intellij.ide.a.j.o.c(o.java:165)
at com.intellij.ide.a.j.o.a(o.java:131)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.idea.MainImpl$1.start(MainImpl.java:52)
at com.intellij.idea.StartupUtil.prepareAndStart(StartupUtil.java:147)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.idea.MainImpl.start(MainImpl.java:42)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.ide.plugins.PluginManager.a(PluginManager.java:91)
at java.lang.Thread.run(Thread.java:745)
2017-03-09 13:27:38,077 [ 1095] ERROR - nse.impl.GeneralLicenseManager - RubyMine 2016.3.1 Build #RM-163.9166.34
2017-03-09 13:27:38,078 [ 1096] ERROR - nse.impl.GeneralLicenseManager - JDK: 1.8.0_121
2017-03-09 13:27:38,078 [ 1096] ERROR - nse.impl.GeneralLicenseManager - VM: Java HotSpot(TM) 64-Bit Server VM
2017-03-09 13:27:38,078 [ 1096] ERROR - nse.impl.GeneralLicenseManager - Vendor: Oracle Corporation
2017-03-09 13:27:38,078 [ 1096] ERROR - nse.impl.GeneralLicenseManager - OS: Linux
2017-03-09 13:27:38,081 [ 1099] INFO - #com.intellij.idea.Main - ------------------------------------------------------ IDE SHUTDOWN ------------------------------------------------------
2017-03-09 13:27:38,154 [ 1172] INFO - org.jetbrains.io.BuiltInServer - web server stopped
I'm on Debian. Here is some info:
$ uname -a
Linux odroid 3.14.79+ #1 SMP PREEMPT Tue Feb 7 19:57:43 CET 2017 aarch64 GNU/Linux
$ java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
I have remove all openjdk-* stuff and install Oracle 8 JDK as stated here.
I have read some posts here, which says that there are missed some *graphical libraries* in OpenJDK. How can I check if I miss them too?
Please sign in to leave a comment.