java-10相关内容
我正在尝试使用Java 10编译我的maven项目,但遇到了问题。在我的IDE(IntelliJ IDEA)中,一切都在Java 10下编译和运行得很好。我安装了最新的maven版本3.5.4,并将我的JAVA_HOME指向JDK 10: $ mvn --version Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe;
..
我正在从Java 8迁移到Java 10,并且我正在运行我的测试,该测试现在由于包保护类而失败。构建在Maven 3.5.4+Oracle JDK 10.0.2下运行: MAVEN-COMPILER-PLUGIN 3.7.0+ASM 6.2 maven-surefire-plugin 2.22.0+ASM 6.2+junit 5.2.0 编译器/Surefire都需要ASM 6.2,因为
..
我和一些朋友一起开发了一个JDK 10应用程序,该应用程序使用Jigsaw特性集(在jdk9中引入)和Junit5,并使用maven作为构建管理。 但是,如果我们尝试使用Maven运行测试,我们总是会得到一个无法访问的对象异常 例外情况如下: [ERROR] resourceSchedule Time elapsed: 0.001 s
..
我们正在考虑将一些遗留代码升级到 Java 10.由于默认情况下 JAXB 不可见(编辑:正确的长期解决方案是不使用各种 JVM 标志来规避症状,但是正确修复它)我已将此代码段添加到我的 pom.xml 中: javax.xml.bindjaxb-api2.3.0
..
如果我在我的 Eclipse 插件中指定 JavaSE-10 作为最小执行环境: 将插件作为 Eclipse 应用程序启动时出现以下错误: org.osgi.framework.BundleException:无法解析模块:org.treez.core [597]未解决的需求:Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)
..
我正在尝试使用 jre 10.0.1 64 位启动服务器.windows启动批处理文件中JVM的设置有明显的变化.使用 -XX:+UseParNewGC 的设置作为错误的参考点,为了让 JVM 服务器以 java 10 启动而不是我展示的 java 8 设置,需要将其更改为什么? 导致错误引用的代码行是: 设置 JAVA_PARAMETERS=-XX:+UseParNewGC -XX:+C
..
基本上,我使用以下代码将字符串解析为 LocalDateTime,这在大多数情况下都可以正常工作. DateTimeFormatter dtformatter = DateTimeFormatter.ofPattern("yyyyMMddHHmmssSSS"); 但是,我遇到秒和毫秒为 00000 的情况,这是解析器失败并打印 LocalDateTime 2018-03-01T09:16 而不
..
我们正计划将我们的环境从 Java 8 迁移到 OpenJDK 10.在我的本地机器上执行此操作时,我发现 Cassandra 将不再为我启动,并出现以下错误: 我在网上找不到任何可靠的信息表明它绝对不受支持. 4 个月前的 这篇文章表明他们没有支持Java 10,但并没有说得到证实,更多的是推断.另一位用户也对此发表了评论,称他们已设法让它在 Java 11 上运行. 关于 da
..
我在一个遗留应用程序中有代码和一个测试用例,可以总结如下: @Testpublic void testParseDate() 抛出 ParseException {String toParse = "Mo Aug 18 11:25:26 MESZ +0200 2014";字符串模式 =“EEE MMM dd HH:mm:ss z Z yyyy";DateFormat dateFormatter
..
Netbeans 版本:Apache NetBeans 9.0 Java 版本:Java 10 无论我做什么,我都无法让 javadoc 出现并显示任何方法的详细信息. 我已经进入了 Java 平台和 Javadocs,我已经为 javadocs 设置了 Zip、解压和 URL,但它就是行不通... Java 文档:jdk-10.0.1_doc-all 网址:http
..
我尝试使用 JavaHome 命令行: netbeans-trunk-nightly-201803230002-javase-windows.exe --javahome "C:\Program Files\Java\jdk-10" 它应该可以工作,但我收到一条消息: 指定位置 C:\Program Files\Java\jdk-10 没有 JRE 谢谢! 解决方案 于
..
我的程序之前运行良好,我将场景构建器从 JavaFx 场景构建器 2.0 更改为 gluon 场景构建器 10,以添加一些 CSS 样式.我添加了样式,程序显示错误,例如警告:使用 10.0.1 版的 JavaFX API 加载 FXML 文档,使用 9.0.4 版的 JavaFX 运行时然后我将我的 JDK 更新到 10.0.2 版,但是它 stii 显示这样的错误. 应用程序启动方法中的异常
..
如何在 Ubuntu 上安装 Java 开发工具包 (JDK) 10? 安装说明 Oracle 帮助中心只说明了如何在 Linux 平台上下载和解压归档文件,无需任何系统设置. 解决方案 更新:JDK 11 现已推出 sudo apt-get install openjdk-11-jdk 对于 JDK 10 选项 1:轻松安装 (PPA) sudo add-apt-rep
..
我正在开发一个 Maven 项目(分支平台-bom_brussels-sr7)在 Eclipse 中.当我最近尝试将项目的 Java 构建路径切换到 JDK 10 时,Eclipse 构建无法再找到诸如 javax.xml.xpath.XPath、org.w3c.dom.Document 之类的类 或 org.xml.sax.SAXException.似乎只有与 XML 相关的类受到影响,主要来自
..
我有一些使用 JAXB API 类的代码,这些类在 Java 6/7/8 中作为 JDK 的一部分提供.当我使用 Java 9 运行相同的代码时,在运行时我收到错误消息,指出找不到 JAXB 类. JAXB 类从 Java 6 开始就作为 JDK 的一部分提供了,那么为什么 Java 9 再也找不到这些类了? 解决方案 JAXB API 被认为是 Java EE API,因此不再包含
..
考虑下面的代码 公共类JDK10Test {公共静态无效主(字符串 [] args){双 d = 假?1.0 : new HashMap().get("1");System.out.println(d);}} 在 JDK8 上运行时,此代码打印 null 而在 JDK10 上此代码导致 NullPointerException 线程“main"中的异常 java.lang.NullPoint
..
我有一些使用 JAXB API 类的代码,这些类在 Java 6/7/8 中作为 JDK 的一部分提供.当我使用 Java 9 运行相同的代码时,在运行时我收到错误消息,指出找不到 JAXB 类. JAXB 类从 Java 6 开始就作为 JDK 的一部分提供了,那么为什么 Java 9 再也找不到这些类了? 解决方案 JAXB API 被认为是 Java EE API,因此不再包含
..
我们正在考虑将一些遗留代码升级到 Java 10.由于默认情况下 JAXB 不可见(编辑:正确的长期解决方案是不是使用各种 JVM 标志来规避该症状,但是正确修复它)我已将此代码段添加到我的 pom.xml 中: javax.xml.bindjaxb-api2.3.0
..
我有一些使用 JAXB API 类的代码,这些类在 Java 6/7/8 中作为 JDK 的一部分提供.当我使用 Java 9 运行相同的代码时,在运行时我收到错误消息,指出找不到 JAXB 类. JAXB 类从 Java 6 开始就作为 JDK 的一部分提供了,那么为什么 Java 9 再也找不到这些类了? 解决方案 JAXB API 被认为是 Java EE API,因此不再包含
..
我已经开始在 Java 10 中使用 NetBeans 9.0(正在孵化).我创建了一个新的测试 Java 应用程序项目,并在创建它时勾选了“使用专用文件夹来存储库"(“\lib").我还将 JDK/Java 版本设置为 10.然后我将 Apache Commons Codec 1.11 作为依赖库包含在内.除了从主类的 binary 包中导入 Base64 类之外,我没有做任何其他事情.
..