openjdk相关内容
当我在随Ubuntu 12.04一起分发的OpenJDK 6 JVM上运行我的多线程Java程序时,所有线程都安排在一个核心上。但是当我从Oracle最新的1.7 JDK在JVM上运行完全相同的程序时,它很好地围绕所有24个可用内核旋转了我的20个线程。 OpenJDK文档解释了Java线程将被分配给本机线程,但是它似乎没有工作。我的OpenJDK安装中是否有配置错误,或者它是否真的不支持多核硬件
..
Android Studio可以使用OpenJDK 1.8,还是需要Linux上的Oracle JDK?使用OpenJDK会更容易,因为它安装在Fedora上。 我正在使用Android Studio 1.5.1运行64位Fedora-23 linux.build AI-141.2456560在Intel Haswell i7芯片上。 $ java -version openjd
..
http:/ /grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/6-b14/java/util/ArrayList.java#473 public void clear(){ modCount ++; //让gc做它的工作 for(int i = 0; i
..
OpenJDK VM和Oracle Hotspot VM仍然是两个不同的JVM吗? 我似乎找不到任何关于OpenJDK VM的官方文档。即使在OpenJDK主页上也有一个开发HotSpot VM的HotSpot Group。 HotSpot小组由参与设计,实施的开发人员组成,和维护HotSpot虚拟机 但是如果我在我的Windows机器上检查java -version它会打印出来
..
我目前正在Ubuntu 10.04 LTS服务器上使用JDK 6. 由于Oracle现在不允许在Ubuntu repos中使用JDK 6,看起来OpenJDK 7是最佳替代方案 https://lists.ubuntu.com/ archives / ubuntu-security-announce / 2012-January / 001554.html 我注意到OpenJDK 7在
..
我在Debian 6.0.7上的Jetty 6 + Open JDK 7上运行了一个Web应用程序。当客户端启动HTTPS连接时,我有安全要求接受TLS握手但不 SSLv3.0握手。 在我的码头.xml我将协议设置为TLS:
..
我正在尝试调试JDK9。 我想跟踪源代码并查看JDK / Hotspot代码的控制流。 我使用gdb和Eclipse但有一个问题 SIGSEGV分段错误。 我从JDK官方文档中按照Buildme.md配置JDK9, bash ./configure --with-debug-level = slowdebug --with-target-bits = 64 --dis
..
我正在编写一个将PDF文档呈现给图像的java应用程序,当我在Windows上运行它时,它运行正常。但是当我在Linux上渲染PDF时,标准字体看起来有点乱码,就像在某些字符的右侧会丢失一些像素。 我只有在使用OpenJDK 6的全新Ubuntu 9.04上测试它,但我很确定我之前在Linux上遇到过类似的问题。我还试图用其他Java PDF应用程序打开PDF,比如SwingLabs PDF
..
2012年, JEP 145 已创建,以便 在java中缓存已编译的本机代码,用于更快的jvm初创公司。 那时, JEP 145不再存在。 它发生了什么?这个想法听起来很棒。 我找不到官方声明为什么以及何时取消这个项目。 解决方案 JEP的文本仍然可以在 JEP中找到源存储库: http:// hg .openjdk.java.net / jep / jeps /
..
那么可以在Windows 7机器上进行Java守护进程(Apache Daemon)的所有开发,然后在安装了OpenJDK的Ubuntu服务器上安装该服务(仍然需要搜索如何做到这一点)吗? p> 如果是,我如何在两个系统上识别兼容的Java版本?我的意思是如果我在Windows上使用Java 1.6,那么我在Ubuntu服务器上应该具有的兼容性最差的OpenJDK版本是什么? 解决方案
..
我正在尝试在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
..
随着当前关于Oracle的发展,宣布其打算为专业版(或任何你称之为)版本的JVM收费,并且IBM宣布其支持OpenJDK的意图,对于大量Java开发人员而言,事情变得相当复杂。 我们在Java方面有大量工作,到目前为止我们在选择许可条款方面没有任何问题。看来我们将不得不切换到IBM将提供支持的OpenJDK。但OpenJDK是GPL V2,据我所知,链接到GPL V2的任何代码都必须是GPL V
..
我们有一小组运行OpenJDK v1.7.0_111的Tomcat服务器。我们计划在今年夏天升级它们并进行迁移,但我们发现我们与之交互的客户端API在短期内需要TLSv1.2。我的最终愿望是找到一个配置更改以允许这样做。 在那里托管的应用程序以非常直接的方式创建它的SSL上下文: SSLContext sslContext = SSLContexts.createDefault()
..
我在/ 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? 解决方案 将类似的内容添加到〜
..
我遇到了 java.security.NoSuchAlgorithmException:EC AlgorithmParameters不可用在OpenShift上使用Wildfly 8.2(OpenJDK 1.8.0_31)( AmazonHttpClient )。 看起来OpenJDK 1.8和ECC存在错误: https://bugzilla.redhat.com/show_bug.cg
..
刚刚安装了OpenJDK,我正在全新安装Ubuntu: OpenJDK 64位服务器VM(版本19.0- b09,混合模式)在Ubuntu 64位10.10 不确定这是否相关,但我是从VMWare Fusion中运行它。 以下行: javax.net.SSLContext.getDefault(); //与getInstance相同(“Default”
..
Linux上的JavaFX(x86和x64)有什么情况? 在Linux OS上可以没有问题地执行JavaFX应用程序吗? 我发现2011年和2012年的一些问题,当应用程序不稳定时! 解决方案 目前发布的JFX版本是2.2.4,在Linux上相当稳定。但是,当Java 8发布时它会变得非常好,因为它将包含JFX 8分配。您现在可以使用java 8早期版本构建自己尝试。
..
这对我来说意外: >时钟= Clock.systemUTC(); > Instant.now(时钟).minus(3,ChronoUnit.DAYS); java.time.Instant res4 = 2016-10-04T00:57:20.840Z > Instant.now(时钟).minus(3,ChronoUnit.YEARS); java.time.tempo
..
我在Ubuntu上编译的Java应用程序有问题。它抛出 UnsupportedClassVersionError 。 我编译的JDK版本比我在PATH中配置的运行Java的版本更高: $ javac -version javac 1.7.0_147 $ java -version java版本“1.6.0_23” OpenJDK运行时环境(IcedTea6 1.11pr
..
默认情况下,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-
..