openjdk相关内容

String.equalsIgnoreCase-UpperCase诉LowerCase

我在浏览openjdk时,发现String.equalsIgnoreCase中有一个奇怪的代码路径,特别是方法 regionMatches : if(ignoreCase){ //如果字符不匹配,但大小写可能会忽略,则 //尝试将两个字符都转换为大写。 //如果结果匹配,则比较扫描应继续 //。 char u1 = Character.toUpperCase(c1); c ..
发布时间:2020-10-30 06:04:11 Java开发

Cloud Foundry中的JDK可用性

我正在尝试从Cloud Foundry Java应用程序内调用javac,以在应用程序运行时编译Java文件。我有一个关于正在使用哪个JDK的问题。 为了测试这一点,在我的应用程序中,我使用语句ToolProvider.getSystemJavaCompiler()实例化了JavaCompiler并打印出编译器实例。该应用程序已部署在CF上并打印出来: com.sun.tools.javac ..
发布时间:2020-10-02 23:55:27 Java开发

如何从jdk覆盖类?

我正在尝试从open jdk更改某些类,所以我要创建与open jdk类相同的包结构,并使用netbeans更改类。当我在构建项目时,如果覆盖类中出现问题,我会遇到错误。如果成功构建了我的项目,则应用程序似乎不考虑我对类的更改,而是使用打开的jdk类。知道如何使用我的类而不是openjdk的类吗? 示例: 如果我创建我的项目中的类 sun.net.www.protocol.https. ..
发布时间:2020-10-02 04:19:38 Java开发

Spark-UbuntuVM-Java运行时环境的内存不足

我正在尝试在Ubuntu14.04 VM上安装Spark1.5.1.解压缩文件后,我将目录更改为提取的文件夹,并执行命令"./bin/pyspark",这将启动pyspark shell.但我收到如下错误消息: [" OpenJDK 64位服务器VM警告:INFO:os :: commit_memory(0x00000000c5550000,715849728,0)失败; 错误=“无法分配内 ..
发布时间:2020-09-04 09:09:17 其他开发

OpenJDK 8:无法解析主机名

我正在尝试在openJDK 8(Ubuntu 8u131-b11-0ubuntu1.17.04.1的最新版本)上使用log4j 2.8与slf4j一起运行. 通过maven openjdk运行简单的Java类时,无法解析本地主机名: Exception in thread "AWT-EventQueue-0" java.lang.NoSuchFieldError: preferIP ..
发布时间:2020-08-01 22:20:22 Java开发

如何列出玻璃鱼实例?

我正在运行一个glassfish域,但是我无法获取关联的Java进程的PID,这是坏的还是我做错了什么?我有FreeBSD 10.1,OpenJDK 1.7.0和Glassfish 4.1. $ asadmin list-domains -l DOMAIN ADMIN_HOST ADMIN_PORT RUNNING RESTART_REQUIRED domain1 127.0.0 ..
发布时间:2020-06-16 19:02:24 Java开发

如何从Mercurial存储库中签出OpenJDK?

如何检查OpenJDK的来源?我想看看是否有一些错误修复程序起作用.上次下载的文件很旧.我使用商品网址 http://hg.openjdk.java.net/jdk6/jdk6.但是,我在存储库中仅看到58的修订版和一些make文件.它看起来不像OpenJDK的来源. 这是错误的存储库URL吗?它在项目主页上的 http://openjdk.java.net/projects/jdk6/. ..
发布时间:2020-05-09 00:01:29 其他开发

无法在Linux Ubuntu 12.04上运行maven2

我正在尝试在Linux 12.04中使用maven编译程序.为了执行此操作,我使用了mvn clean install命令.但是我收到一个构建错误: [ERROR] Unable to locate the Javac Compiler in: /usr/lib/jvm/java-6-openjdk-amd64/jre/../lib/tools.jar Please ensure you ..
发布时间:2020-05-07 22:33:13 Java开发

如何将列表从子类泛型转换为父类泛型?

我正在修改开放的JDK以添加功能,但是我两次都遇到了这种情况,但没有好的解决方案. 有一个名为JCStatement的类,该类扩展了JCTree. 问题:我想将List转换为List. 很明显,一个类可以引用其扩展名之一,但是当我将其放在List上时,它就是行不通的. 我曾经使用过:(List)((List)p ..
发布时间:2020-05-02 08:32:22 Java开发

我如何弄清楚匿名内存是用来做什么的?

我有一个程序不会耗尽,但匿名/本地内存的使用却在增长.我该如何找出正在使用此内存的内容? 解决方案 检查堆转储中是否包含DirectByteBuffer对象以及保留了哪些对象.文件映射也是一个原因,但您说的是匿名映射,因此这里可能不是问题,因为将对其进行命名. 对于某些事情本地内存跟踪可能也有用. 如果既不是DirectByteBuffer实例也不是VM管理的其他内存池,则可能 ..
发布时间:2020-04-25 07:42:20 Java开发