java aarch64_在aarch64上的Java 1.8.0_73上运行WebStorm-143.382.36 Odroid C2在libjnidispatch.so上失败...

我已经在aarch64 Odroid C2上成功安装了

Java.

odroid@odroid64:~/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)

它是64位Java.

odroid@odroid64:~/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

我已将WebStorm-143.382.36和.Webstorm11目录从我的x86_64机器复制到Odroid C2.

但是当我尝试启动WebStorm时它失败了:

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.(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

如何获取aarch64的libjnidispatch.so,或者我如何解决此错误?

当我在x86_64机器上运行WebStorm时,该文件不存在.

这个错误有根本原因吗?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值