常见问题


通用类问题

什么是龙芯平台JDK?

龙芯公司基于OpenJDK从无到有实现的LoongArch64和MIPS64上的版本。

龙芯平台JDK的License?

GPLv2,with Classpath Exception

龙芯平台JDK的价格?

免费。

龙芯平台JDK通过了哪些测试?

JCK, jcstress, SPECjvm2008, SPECjbb2015,Dacapo等主流Java测试和Benchmark。

功能相关问题

龙芯平台JDK支持浏览器插件和Java Web Start吗?

支持。但是,Java Web Start和浏览器插件并不是JDK标准中必须的,由于一些使用和协议等原因,龙芯目前没有在JDK中直接集成,而是以OS集成的方式部署的。针对该问题,龙芯正在寻找更便于用户使用的解决方案。

龙芯平台JDK支持JavaFX吗?

支持。

龙芯平台JDK支持Eclipse吗?

支持。

版本相关问题

为什么采用OpenJDK而没有采用Oracle JDK?

Oracle JDK是Oracle公司发布的版本,没有开放源代码,无法移植到Oracle JDK不支持的平台上。龙芯平台JDK是基于开源的OpenJDK研发的,通过了JCK的测试,符合Java SE的标准。Oracle JDK和OpenJDK都是JDK的具体实现,只要是符合Java SE标准的程序,均可在Oracle JDK和OpenJDK上运行。另外,龙芯平台JDK,100%开源,可免费下载和使用,遵循GPLv2 with the Classpath Exception协议,在使用或重新发布方面无限制,相比Oracle JDK更自由更可控,且Oracle计划从2019年1月起开始停止jdk8u的免费更新,而龙芯平台JDK不存在这方面的问题,会进行长期支持。

关于jdk8u中小版本号60和77等版本的区别问题

二者同属jdk8u,是jdk8u的具体的小版本,77较60相比主要包含了更多的bug修复和安全类更新[1][2],功能基本一致。另外,龙芯计划2018年年底发布龙芯平台JDK 8.1,将至少采用181版本,届时也将涵盖77中包含的功能、修复和安全类更新。

什么时候支持OpenJDK 7?

OpenJDK 8已成为市场主流,龙芯目前没有支持OpenJDK 7的计划。

常见错误

有java,没有javac怎么办?

安装了JRE,没有安装JDK,yum install java-1.8.0-openjdk-devel

发生JVM崩溃怎么办?

JVM崩溃后会在java运行的目录下产生文件名为hs_err_pidxxx.log的文件,该文件为JVM的崩溃日志,记录了JVM崩溃时的相关信息。出现JVM崩溃后:

  1. 确认是否是最新版本龙芯平台JDK
  2. 若不是,更新到最新版本的龙芯平台JDK
  3. 若是,请将崩溃日志,复现方法,是否偶发等情况说明发送给龙芯JVM组

[1] Java CPU 和 PSU 版本解释
[2] Java CPU and PSU Releases Explained

©龙芯开源社区 all right reserved,powered by Gitbook文档更新时间: 2022-08-01 03:09:49

results matching ""

    No results matching ""

    results matching ""

      No results matching ""