问题标签 [java-13]
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.
gradle - 将 sourceCompatibility 和 targetCompatibility 从 1.8 更改为 13 时,任务“:test”的 Gradle 执行失败
从源和目标兼容性从 1.8 迁移到 13 时发生以下错误 FAILURE: Build failed with an exception。出了什么问题:任务':test'执行失败。无法读取类文件 C:\Users\FixedSizeFifoDoubleArrayTest.class
尝试更改 sourceCompatibility = 1.8 targetCompatibility = 13
java - 如何在 Eclipse 中使用 Java 13 功能?
有没有办法让 Eclipse 理解 Java 13 功能,例如文本块?Eclipse 报告以下代码的错误:
错误包括:
我怀疑这个问题通常是 Eclipse 和 Java 13 的组合。
使用 Maven 构建成功(使用适当的--enable-preview
配置)。使用的“已安装 JRE”是 Java 13(--enable-preview
默认 VM 参数)。安装Java 13 Support for Eclipse 2019-09似乎也无济于事(不添加 Java 13 合规级别选项)。
java - 在 NetBeans 上使用 JDK 13 运行 Java 应用程序
我使用 Netbeans 11.1 和 JDK 8,但我想尝试 JDK 13 的一些功能,但遇到了困难。
安装JDK 13后,我在Netbeans的Tools -> Java Platforms中添加了平台,在项目的属性中我指出Java平台是JDK 13。
我编写了以下 Java 13 代码,但 Netbeans 不认为它是有效的:
感谢您告诉我应该采取哪些步骤来配置环境以运行此代码
java - JDK-13 Surefire 插件不支持的类文件主要版本
我正在尝试使用 Java-13 和 Maven 创建 Java 模块项目。我pom.xml
的是:
版本:
如果我跳过测试阶段,它工作正常mvn clean package -DskipTests
:
建立成功
但是,当我尝试使用 测试项目时mvn clean test
,出现错误(完整日志在-e
这里:https ://gist.github.com/g4s8/a08e88143b7b5ceec0e534a34b7ab734 ):
[错误] 无法在项目 oot 上执行目标 org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M3:test (default-test):执行目标 org.apache.maven.plugins 的默认测试:maven-surefire-plugin:3.0.0-M3:test failed: Unsupported class file major version 57 -> [Help 1]
似乎surefire插件无法与13 JDK一起使用,但 插件文档说“要求:Maven 3.x和JDK 1.7或更高版本”(JDK 13高于JDK 1.7)。
那么我是否在我的pom.xml
插件中配置了一些错误或无法使用 13 JDK?
要重现的示例项目:https ://github.com/g4s8/so58710751
java - 将 maven pom.xml 从 java 8 升级到 13。如何在安装了 java 8 和 13 的机器上运行升级的 maven 项目
当我尝试 maven 构建以创建胖 jar 时,安装了 java 8 的机器中的升级项目出现以下错误
Waiting for Jenkins to finish collecting data[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project : Fatal error compiling: invalid target release: 13 -> [Help 1]
java - Netbeans 11.2 的 Build > Compiling 窗格中没有“Additional Compiler Options”
我在 Ubuntu 18.04 上使用 Netbeans 11.2 作为 snap 包。尝试按照文档--enable-preview
中的说明在 Maven 项目中启用:
我的 UI 中没有看到“附加编译器选项”,见下文
引用的问题已合并,那么这里有什么问题?
请注意,从 Netbeans 内部通过 Maven 构建和运行应用程序(使用预览功能)工作正常!
java - 升级java后Swing看起来放大了
我有一个运行 Swing 客户端的旧应用程序。我很久以前从 Java 7 升级到 8。升级很顺利。自从我想升级到 Java 9,然后是 11,现在是 13。然而,这是我遇到问题的地方。
UI 看起来不错,符合 Java 8 的预期,但任何较新的 Java 版本都会以某种方式更改字体大小,并且可能出于某种原因更改组件。我没有任何图片可显示,因为出于安全原因,该应用程序是在无法访问 Internet 的网络上维护的。客户端看起来像大多数东西都乘以 2.0 或其他东西。它看起来像缩放的,或者可能是您在考虑通用设计的情况下创建的东西。由于某种原因,甚至启动屏幕的大小也增加了一倍,这就是图像。有一些例外。窗口中的标题文本是相同的。按钮和标签上的文字似乎也是一样的。文本字段/编辑器中的图标、图像(飞溅)和文本要大得多。
我试图找到一个解决方案很长时间,但没有找到任何东西。我希望其他人遇到过这个问题,或者至少知道问题可能是什么。