openjdk相关内容

OpenJDK JVM不会在多个核心上调度线程

当我在随Ubuntu 12.04一起分发的OpenJDK 6 JVM上运行我的多线程Java程序时,所有线程都安排在一个核心上。但是当我从Oracle最新的1.7 JDK在JVM上运行完全相同的程序时,它很好地围绕所有24个可用内核旋转了我的20个线程。 OpenJDK文档解释了Java线程将被分配给本机线程,但是它似乎没有工作。我的OpenJDK安装中是否有配置错误,或者它是否真的不支持多核硬件 ..
发布时间:2019-01-02 21:01:57 Java相关

OpenJDK与Java HotspotVM

OpenJDK VM和Oracle Hotspot VM仍然是两个不同的JVM吗? 我似乎找不到任何关于OpenJDK VM的官方文档。即使在OpenJDK主页上也有一个开发HotSpot VM的HotSpot Group。 HotSpot小组由参与设计,实施的开发人员组成,和维护HotSpot虚拟机 但是如果我在我的Windows机器上检查java -version它会打印出来 ..
发布时间:2019-01-02 13:42:58 Java开发

Java:Linux上的字体看起来很乱,但在Windows上很好

我正在编写一个将PDF文档呈现给图像的java应用程序,当我在Windows上运行它时,它运行正常。但是当我在Linux上渲染PDF时,标准字体看起来有点乱码,就像在某些字符的右侧会丢失一些像素。 我只有在使用OpenJDK 6的全新Ubuntu 9.04上测试它,但我很确定我之前在Linux上遇到过类似的问题。我还试图用其他Java PDF应用程序打开PDF,比如SwingLabs PDF ..
发布时间:2018-12-29 20:08:55 Java开发

JEP 145发生了什么(由于编译代码重用,jvm启动速度更快)?

2012年, JEP 145 已创建,以便 在java中缓存已编译的本机代码,用于更快的jvm初创公司。 那时, JEP 145不再存在。 它发生了什么?这个想法听起来很棒。 我找不到官方声明为什么以及何时取消这个项目。 解决方案 JEP的文本仍然可以在 JEP中找到源存储库: http:// hg .openjdk.java.net / jep / jeps / ..
发布时间:2018-12-29 19:24:43 Java开发

是否可以使用Oracle JDK编译java并在OpenJDK上运行代码?

那么可以在Windows 7机器上进行Java守护进程(Apache Daemon)的所有开发,然后在安装了OpenJDK的Ubuntu服务器上安装该服务(仍然需要搜索如何做到这一点)吗? p> 如果是,我如何在两个系统上识别兼容的Java版本?我的意思是如果我在Windows上使用Java 1.6,那么我在Ubuntu服务器上应该具有的兼容性最差的OpenJDK版本是什么? 解决方案 ..
发布时间:2018-12-28 22:10:12 Java开发

Ubuntu:未正确定义JAVA_HOME

我正在尝试在Ubuntu 14.04中安装一些软件(Shibboleth)。我已经在 / usr / lib / jvm / 中安装了Java 7 OpenJDK,我在 / usr / environment JAVA_HOME =“/ usr / lib / jvm / java-7-openjdk-amd64” export JAVA_HOME 如果我输入 echo ..
发布时间:2018-12-28 21:35:47 Java开发

如果我使用OpenJDK作为JVM,是否需要打开源代码?

随着当前关于Oracle的发展,宣布其打算为专业版(或任何你称之为)版本的JVM收费,并且IBM宣布其支持OpenJDK的意图,对于大量Java开发人员而言,事情变得相当复杂。 我们在Java方面有大量工作,到目前为止我们在选择许可条款方面没有任何问题。看来我们将不得不切换到IBM将提供支持的OpenJDK。但OpenJDK是GPL V2,据我所知,链接到GPL V2的任何代码都必须是GPL V ..
发布时间:2018-12-28 20:54:08 Java开发

Java,Apache HttpClient,TLSv1.2& OpenJDK 7

我们有一小组运行OpenJDK v1.7.0_111的Tomcat服务器。我们计划在今年夏天升级它们并进行迁移,但我们发现我们与之交互的客户端API在短期内需要TLSv1.2。我的最终愿望是找到一个配置更改以允许这样做。 在那里托管的应用程序以非常直接的方式创建它的SSL上下文: SSLContext sslContext = SSLContexts.createDefault() ..
发布时间:2018-12-28 15:54:20 Java开发

从open jdk切换到Sun jdk

我在/ usr / lib / jvm中有jdk1.7.0目录以及其他open-jdk版本。我希望我的Ubuntu 12.04将这个jdk(jdk1.7.0)视为它的主要jdk,即我不想使用open-jdks。 当我键入java -version或javac -version,它返回的时间是使用openjdk及其jre。如何将其更改为jdk1.7.0? 解决方案 将类似的内容添加到〜 ..
发布时间:2018-12-28 14:52:24 Java开发

Ubuntu上的OpenJDK中的Java SSL是否已损坏?

刚刚安装了OpenJDK,我正在全新安装Ubuntu: OpenJDK 64位服务器VM(版本19.0- b09,混合模式)在Ubuntu 64位10.10 不确定这是否相关,但我是从VMWare Fusion中运行它。 以下行: javax.net.SSLContext.getDefault(); //与getInstance相同(“Default” ..
发布时间:2018-12-26 15:04:42 Java开发

Linux上的JavaFX

Linux上的JavaFX(x86和x64)有什么情况? 在Linux OS上可以没有问题地执行JavaFX应用程序吗? 我发现2011年和2012年的一些问题,当应用程序不稳定时! 解决方案 目前发布的JFX版本是2.2.4,在Linux上相当稳定。但是,当Java 8发布时它会变得非常好,因为它将包含JFX 8分配。您现在可以使用java 8早期版本构建自己尝试。 ..
发布时间:2018-12-26 14:50:24 Java开发

在没有openjdk的情况下安装maven2

默认情况下,ubuntu附带openjdk。我从sun安装了jdk,并删除了openjdk,但是使用openjdk我必须删除maven2。如何在不安装openjdk的情况下重新安装? 〜$ java -version java version“1.7.0_03” Java(TM)SE运行时环境(版本1.7.0_03-b04) Java HotSpot(TM)服务器VM(版本22.1- ..
发布时间:2018-12-25 22:21:25 Java相关