aarch64 Odroid C2'ye Java'yı başarıyla yükledim.WebStorm-143.382.36 üzerinde Java 1.8.0_73 üzerinde çalıştıran aarch64 Odroid C2, libjnidispatch.so üzerinde hata veriyor
[email protected]:~/WebStorm-143.382.36$ java -version
java version "1.8.0_73"
Java(TM) SE Runtime Environment (build 1.8.0_73-b02)
Java HotSpot(TM) 64-Bit Server VM (build 25.73-b02, mixed mode)
Bu 64 bit Java'dır.
[email protected]:~/WebStorm-143.382.36$ file /usr/lib/jvm/java-8-oracle/jre/bin/java
/usr/lib/jvm/java-8-oracle/jre/bin/java: ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=72df68d7109e243051d4d4a7126fa84269c7c518, not stripped
Ben Odroid C2 benim x86_64 makineden WebStorm-143.382.36
ve .Webstorm11
dizinleri kopyaladığınız.
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=350m; support was removed in 8.0
log4j:WARN No appenders could be found for logger (io.netty.util.internal.logging.InternalLoggerFactory).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
[ 2013] ERROR - #com.intellij.idea.Main - Unable to load JNA library (OS: Linux 3.14.29-29)
java.lang.UnsatisfiedLinkError: Native library (com/sun/jna/linux-aarch64/libjnidispatch.so) not found in resource path (bin/../lib/bootstrap.jar:bin/../lib/extensions.jar:bin/../lib/util.jar:bin/../lib/jdom.jar:bin/../lib/log4j.jar:bin/../lib/trove4j.jar:bin/../lib/jna.jar)
at com.sun.jna.Native.loadNativeDispatchLibraryFromClasspath(Native.java:776)
at com.sun.jna.Native.loadNativeDispatchLibrary(Native.java:736)
at com.sun.jna.Native.<clinit>(Native.java:131)
at com.intellij.idea.StartupUtil.b(StartupUtil.java:316)
at com.intellij.idea.StartupUtil.prepareAndStart(StartupUtil.java:112)
at com.intellij.idea.MainImpl.start(MainImpl.java:39)
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:497)
at com.intellij.ide.plugins.PluginManager$2.run(PluginManager.java:90)
at java.lang.Thread.run(Thread.java:745)
[ 1803] ERROR - #com.intellij.idea.Main - WebStorm 11.0.1 Build #WS-143.382.36
[ 1803] ERROR - #com.intellij.idea.Main - JDK: 1.8.0_73
[ 1803] ERROR - #com.intellij.idea.Main - VM: Java HotSpot(TM) 64-Bit Server VM
[ 1804] ERROR - #com.intellij.idea.Main - Vendor: Oracle Corporation
[ 1804] ERROR - #com.intellij.idea.Main - OS: Linux
Startup Error: Application cannot start in headless mode
Nasıl aarch64 için libjnidispatch.so
alabilirsiniz, yoksa bu hata geçici bir çözüm nasıl?
benim x86_64 makinede WebStorm çalıştırdığınızda dosya değil varlığından emin olmak.
Bu hatanın temel nedeni var mı?
jni'yi ant yöntemiyle kullanarak oluşturdum ve Webstorm'un jni.jar dosyasını bu yeni ile değiştirdim. Bu JNA ile ilgili hatadan kurtuldu. Şimdi hala 'Startup Error 'ile baş başa kaldım: Uygulama başsız modda başlayamıyor. – fadedbee
Ayrıca bakınız: https://youtrack.jetbrains.com/issue/IDEA-163516 – fadedbee
(Başsız bir java örneği) [https://blog.idrsolutions.com/2013/08/what-is- başsız mod-in-java/ ] yani GUI bileşenleri olmadan. GUI bileşenleriyle bir java örneğini, yani başsız sürümleri yüklemeyi deneyin. –