问题标签 [java-9]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何在 Java 9 中使用拼图
我正在尝试按照此链接http://openjdk.java.net/projects/jigsaw/doc/quickstart.html尝试项目 Jigsaw
jmod
但是,我在 Java 9 早期访问版本中找不到命令。同样,javac 发出一条错误消息说
javac:无效标志:-modulepath”。
任何想法?在 Java 9 中试验 Jigsaw 的最佳方法是什么?
java - 项目拼图/Java平台模块系统
我目前正在评估为桌面应用程序开发插件概念的可能性。
在研究时,我发现了有关 OSGI 和 Java 平台模块系统(或 Project Jigsaw)的信息。
我对 Java 平台模块系统的规范有点困惑。
Java 平台模块系统是否允许像插件一样添加模块?
是否可以声明可选模块并访问它们的服务?模块是否有可能拥有自己的类路径并与应用程序的其余部分分开?
第三方程序员是否有可能实现无缝集成到现有应用程序中的插件?
如果有人能帮助我理解规范,我将不胜感激。
servlets - 在 Servlet 中使用 java 9 Flows 的反应流用例?
我正在寻找在 servlet 容器(或只是 HTTP 服务器)中使用反应流的用例。
Jetty 项目已经开始被问到:“Jetty 是反应式的吗?” 我们已经注意到向 java 9 添加反应流的提议。
因此,我们已经开始了一些使用反应流 API 进行异步 servlet IO 的实验,这很有趣......但是由于我们缺乏真正的用例来关注哪些问题是最重要的,因此缺乏任何关注点。
是否有人可以分享/解释任何好的用例,以便我们可以指导我们的码头实验以满足他们的需求。我想象的那种事情是让基于 RS 的数据库发布者在 HTTP 响应或 websocket 连接上一直发送对象,使用 Flow.Processors 进行转换。
java - 在 Java 9 中删除 sun.misc.Unsafe 将破坏 Spring、Hibernate
我在这里读到,如果 Oracle 在 Java 9 中删除,Spring 和许多其他流行的库将会中断sun.misc.Unsafe
。但是,在 Spring 或 Hibernate 中没有对此类的静态引用。那么,这种说法是真的吗?
顺便说一句,Java 8 中有 64 个引用Unsafe
,但如果 Oracle 删除了该类,它们将更新所有这些类,并且不会影响任何库(除非它们Unsafe
直接使用)。
java - Eclipse Mars 对 Java9 的支持 - 构建路径设置
我尝试安装和使用Java 9 对 Eclipse Mars的支持。但是,当尝试编译一个简单的 Hello World 程序时,我在 Eclipse 中遇到两个错误:
java.lang.Object 类型无法解析。它是从所需的 .class 文件中间接引用的 Main.java /Java9Test/src 第 1 行 Java 问题
该项目未构建,因为其构建路径不完整。找不到 java.lang.Object 的类文件。修复构建路径,然后尝试构建这个项目 Java9Test Unknown Java Problem
(虽然在查看构建路径时我看不到任何错误)
有没有人面临类似的问题?如何解决这个问题?
这是我到目前为止所做的......
- 安装 OpenJDK 9 很顺利(javac 和 java 工作正常)。
- Eclipse 更新很顺利(我使用 Marketplace 并使用提供的链接进行了更新)。
- 使用 Java 9 启动 eclipse 时,我遇到了两个错误(一个与 Java 版本有关,一个与垃圾收集器选项有关)但设法通过从 eclipse.ini 中删除这些选项来“修复”它们。
- 在 Eclipse 中配置 OpenJDK 9,将源级别更改为 9 并重建项目/重新启动 Eclipse 几次。
java-9 - GarbageCollectorExtImpl 的 NoClassDefFoundError 是否有修复?
我遇到了 Java 9b78 问题。预计会出现这样的错误,但这也是 b68 中的问题。
我想我会使用 Java 9 并尝试在其上玩 minecraft 以提高 Java 的性能。我收到以下堆栈跟踪消息:
显然,Minecraft 并不是唯一遇到此错误的程序:https ://josm.openstreetmap.de/ticket/11577
java - Java 9:找不到 java.dll
从https://jdk9.java.net/ (9 Build b85) 安装 Java 9 并运行后:java
我收到错误消息
找不到 java.dll
tomcat - Tomcat 是否提供了对 Java 9 BETA 的支持
我正在使用 Eclipse Mars 开发 Java 9 BETA 版本,想知道 Tomcat 是否提供对 Java 9 BETA 的支持?
java - 如何获取 JAVA 9 JRE / JDK 作为 zip 文件而不是 EXE 或 MSI 安装程序?
如何获取 JAVA 9 JRE / JDK 作为 zip 文件而不是 EXE 或 MSI 安装程序?