java-10相关内容

使用2种不同的JDK的Gradle

我想在PC Java应用程序中使用Java 9和10的某些功能,该功能与android应用程序具有通用代码. 当我使用jdk 10或jdk 9时,正在构建android应用程序,但它没有启动(它抛出很多错误).当我在整个项目中使用jdk 8时,一切正常,没有任何错误.当我使用2个不同的jdk手动构建项目时,一切工作正常. 我尝试将targetCompability和sourceCompabilit ..
发布时间:2021-02-10 18:56:37 Java开发

Java:如何解决java.lang.NoClassDefFoundError:javax/xml/bind/JAXBException

我有一些使用JAXB API类的代码,这些类已作为Java 6/7/8中JDK的一部分提供.当我使用Java 9运行相同的代码时,在运行时出现错误,指示找不到JAXB类. 自Java 6以来,JAXB类已作为JDK的一部分提供,那么Java 9为什么不能再找到这些类? 解决方案 JAXB API被视为Java EE API,因此不再包含在Java SE 9的默认类路径中.在Java ..
发布时间:2021-02-09 21:10:33 Java开发

无法识别局部变量类型推断

我安装了JDK 10来试用新功能,但我对var挂了很大的电话-由于某种原因,即使JDK已添加到IntelliJ(版本2018.1)中,下面的代码仍然不会编译,说Java找不到符号var: public class Variations { public static void main(String[] args) { var local = "foo"; ..
发布时间:2020-11-29 21:04:02 Java开发

IntelliJ IDE(社区版本)不支持var声明Java 10

我已经安装了 IntelliJ IDEA(社区版)的 2018.1版,其中增加了对 Java 10 的支持. 当我尝试使用新的"var" 键入本地变量时,IDE用红色和可爱的短语“无法解析类型"var"突出显示它.请参阅附件 varRed 我读了另一篇帖子,该帖子发生在与成员给出可能的解决方案完全相同的问题上 https://stackoverflow.com /a/49719734/ ..
发布时间:2020-11-29 20:52:31 Java开发

如何避免IntelliJ重置语言级别?

我对此感到很麻烦,这个问题已经在本网站上得到过多次回答. 我对这个问题的看法有些不同.我有一个项目可以使用maven 3.5.x和Java版本10(在maven-compiler-plugin中配置)很好地构建 查看IntelliJ的项目结构时,所有模块的语言级别均为10(但项目设置为语言级别6,并且在项目结构中选择的sdk为1.8 ... 但是,即使我将sdk更改为java 10并将 ..
发布时间:2020-11-29 20:26:51 Java开发

Install4j J​​ava最低版本似乎不起作用

我们正在使用Install4j 7.0.6,并将Java最低版本设置为"10.0.1". 我们将Java 10.0.1捆绑到媒体文件中. 当我们用Java 9 VM替换随附的JVM时,我们的应用程序仍然启动. 是我们只是误解了Java最低版本的功能,还是我们使用了错误的版本格式,还是在Install4j 7.0.6中损坏了? 解决方案 无论最低版本如何,都将始终使用捆绑的JRE.最低要求适 ..
发布时间:2020-11-29 01:48:40 Java开发

Cassandra是否支持Java 10?

我们正计划将环境从Java 8迁移到OpenJDK10。在我的本地计算机上这样做,我发现Cassandra将不再为我启动,并出现以下错误: 我在网上找不到任何可靠的信息,说它绝对不受支持 此帖子来自4个月前的建议表明它们不支持Java 10,但没有说它已经得到证实,并且可以推断出更多。另一个用户也对此发表了评论,说他们已经设法使其在Java 11上运行。 对此票表示:“我们已更新 ..
发布时间:2020-09-29 19:27:09 其他开发

a.disableProperty().bind(b.visibleProperty())导致Java FX 10中的元素渲染无效

这是Java 10中的回归,请参考错误报告以获取进一步的更新: 考虑以下Java FX代码,其中b开始不可见: a.disableProperty().bind(b.visibleProperty()) 如果在Java 10 VM上运行了使用此类代码的应用程序,则从第一次显示b时,始终会呈现a就像被禁用一样. 当然,在未真正禁用a的时间内(尽管使用灰色覆盖层进行渲染),您仍然可以与该 ..
发布时间:2020-09-21 01:57:53 Java开发

Netbeans 9.0孵化-不在迁移或更新的Java 10项目的`dist`中建立`lib`目录

我已经开始将NetBeans 9.0与Java 10一起使用(孵化).我创建了一个新的测试Java应用程序项目,并在创建它时在“使用专用文件夹存储库"('\ lib')上打了勾.我还将JDK/Java版本设置为10.然后,我将Apache Commons Codec 1.11包含为依赖项库.除了从主类的binary包中导入Base64类之外,我什么也没做. 但是,当我构建应用程序时,NetB ..
发布时间:2020-09-02 21:17:12 其他开发

Java 10的摇摆问题

我目前正在尝试将我们的应用程序从Java 8迁移到Java 10,并在几个月内将迁移到Java 11. 我们有一个遗留系统,它使用了一些API,我猜它们将被删除或将被删除.我们正在使用ant脚本(1.10.1)进行应用程序编译. 以下与构建应用程序的部分相同: ..
发布时间:2020-09-02 20:55:22 Java开发

不能访问org.openqa.selenium.chrome.ChromeDriver类型

我在Selenium中使用的几乎所有类都收到类似“无法访问org.openqa.selenium.chrome.ChromeDriver类型"的错误. 在使用Java 8之前,它一直运行良好,但是当我升级到Java 10时,却出现了这样的错误. 请参见以下项目的屏幕截图: 编辑1: Selenium服务器的jar文件也包含所有的webdriver代码.参见下图.它在我在上面 ..
发布时间:2020-07-28 03:06:49 Java开发

JDK 10无法在Eclipse中导入javax.xml.namespace

这很奇怪.我正在将一个动态Web项目从Java 8迁移到Java 10. 我无法解决依赖关系的最后一件事是javax.xml.namespace.QName类. 在所附的屏幕快照中,您可以看到JRE系统库中存在QName类,但是IDE一直抱怨无法将QName解析为一种类型. 解决方案 尝试更改类路径上元素的顺序. JRE必须在Maven依赖项之前.解决了这个问题. 我的猜测是J ..
发布时间:2020-07-23 19:47:08 Java开发

将GWT 2.5 Web应用程序迁移到Java 10

我有一个使用GWT-2.5.1和Java 8构建的大量Web应用程序.随着Java 8的弃用,我需要将其迁移到Java 10/11. 我已经设法解决了一些问题,但是我遇到了一个我无法解决的问题. 在构建应用程序时,出现以下错误: [INFO] Compiling module com. [INFO] [ERROR] Unable to find type 'jav ..
发布时间:2020-07-23 04:40:38 Java开发