Java Arduino IDE在Gentoo坠毁
几天前,我在Gentoo中通过这个覆盖安装了arduino ide: 安装成功,但当我尝试运行它时,它崩溃并显示错误:Java Arduino IDE在Gentoo坠毁,java,arduino,ide,Java,Arduino,Ide,几天前,我在Gentoo中通过这个覆盖安装了arduino ide: 安装成功,但当我尝试运行它时,它崩溃并显示错误: com.fasterxml.jackson.databind.JsonMappingException: Can not construct instance of cc.arduino.contributions.packages.ContributionsIndex: abstract types either need to be mapped to concrete t
com.fasterxml.jackson.databind.JsonMappingException: Can not construct instance of cc.arduino.contributions.packages.ContributionsIndex: abstract types either need to be mapped to concrete types, have custom deserializer, or contain additional type information
at [Source: java.io.FileInputStream@62fdb4a6; line: 1, column: 1]
at com.fasterxml.jackson.databind.JsonMappingException.from(JsonMappingException.java:270)
at com.fasterxml.jackson.databind.DeserializationContext.instantiationException(DeserializationContext.java:1456)
at com.fasterxml.jackson.databind.DeserializationContext.handleMissingInstantiator(DeserializationContext.java:1012)
at com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserialize(AbstractDeserializer.java:149)
at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:3798)
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2908)
at cc.arduino.contributions.packages.ContributionsIndexer.parseIndex(ContributionsIndexer.java:173)
at cc.arduino.contributions.packages.ContributionsIndexer.parseIndex(ContributionsIndexer.java:84)`
我试图更改JavaVM,但错误仍然存在。
我试过使用Icedtea 7、Oracle JRE 8和Oracle JDK 8
你知道我怎样才能纠正那个错误吗
更新:在重新合并Oracle JRE 8并启用商业标志和javafx后,从官方网站下载的Arduino IDE感觉运行良好。
但是从覆盖中出现的arduino ide继续失败@nhouser9 tks for the edit看起来像是Java库中某个地方的版本不匹配。@chrylis arduino ide需要Java 6吗?组成arduino ide的不是JDK,而是Java包。Gentoo因为让依赖项失去同步而臭名昭著。@chrylis然后。。。我需要安装任何未知的依赖项