将此标记用于特定于Java 9的问题,Java 9是Java平台的第9版,于2017年9月21日发布。在大多数情况下,您还应指定java标记。
如何指示jshell在脚本结尾处终止,类似于其他语言的解释器,例如python3或node?以下命令./jshell -q /tmp/shell.java与脚本...
Java 9,ClassLoader.getSystemClassLoader的兼容性问题
以下代码将jar文件添加到构建路径,它在Java 8上正常工作。但是,在Java 9上引发异常,该异常与对URLClassLoader的强制转换有关。任何想法如何...
我最近从Java 8迁移到Java 11.对于jax.ws我不得不在我的pom.xml中添加以下外部依赖,因为它在Java 11中不再可用。但是,我遇到了一些争论......
java 9中javax.activation包的替换是什么?
似乎在Java 9中不推荐使用javax.activation包.Oracle迁移指南建议在JVM启动期间使用--add-modules java.activation选项。但是,我想避免这种情况......
如何在Java 9中解决java.lang.NoClassDefFoundError:javax / xml / bind / JAXBException
我有一些代码使用JAXB API类,它们是作为Java 6/7/8中JDK的一部分提供的。当我使用Java 9运行相同的代码时,在运行时我得到错误,表明JAXB类可以...
我尝试迁移我当前的项目,以便能够在java 9上编译和运行它。我首先尝试将基于java8的项目移动到java9而不需要太多努力,这意味着不要转移到...
UseSplitVerifier Java 7到Java 9
我们正在将现有的应用程序从Java 7转换为Java 9,我正在尝试按照此页面的最低要求进行操作:https://cwiki.apache.org/confluence/display/MAVEN/Java+9+-+Jigsaw当我 ...
无法使用Java 9运行sdkmanager --list(Android SDK)
我从谷歌这里下载并安装了来自Oracle的JDK(jdk-9.0.1_osx-x64_bin.dmg)Android SDK(sdk-tools-darwin-3859397.zip)。配置PATH变量后,我尝试运行...
IntelliJ IDEA项目模块与Java 9模块的概念不同吗?
我从未在IntelliJ IDEA中使用过模块,但是在Java 9中出现了模块(我也从未使用过,但现在想研究这是什么)所以问题是:彼此是否匹配?或IDEA模块......
用于Arraylist Processing的高效Java构造并调用不同的方法
请问,是否有一种优雅而有效的方式在Post Java 8中执行以下操作,即1.通过arraylist循环2.阅读对象3.调用可能不同的不同方法......
我有以下程序:module-info.java模块a {} Main.java公共类Main {public static void main(String [] args){System.out.println(sun.nio.ByteBuffered.class); } ...
我在我的项目中使用了龙目岛,但是我的同事不同意使用它,他的理由是(来自lombok文件的争议)这两个项目龙目岛都利用了非公开......
使用Java 9的Netbeans没有创建/ dis / lib
我有一个使用java 8在netbeans中开发的项目。现在,我迁移到Java 9,我正在使用netbeans的开发版本。当我使用java 8平台构建项目时一切正常......
如何在不模拟Doclet API的情况下测试Java 9+ doclet?
我使用Java 9+编写了一个Doclet。我想使用JUnit框架测试它而不模拟Doclet API。有什么好办法吗?
从Java 9开始,引入了模块系统,使得JRE单独冗余。通过,似乎仍然可以下载它。例如,从现在开始Java 9 ...
霓虹灯:如何在jdk9上运行? Eclipse Oxygen.1a(4.7.1a)发布
刚刚开始玩jdk9 - 并且在开始时卡住了:下载并提取了eclipse-java-neon-m4a-win32安装的java 9支持(来自dnd from marketplace)下载并...
如果在Windows上设置大字体(例如,125%,120 DPI),则看起来好像Swing of Java 9首先渲染为较小的图像,然后将此图像缩放到屏幕上。文字仍然正常......
将Java 9 HttpClient代码升级到Java 11:BodyProcessor和asString()
我有一个代码库(显然)在Java 9下工作,但不能在Java 11下编译。它使用jdk.incubator.httpclient API并根据这个答案更改模块信息...
如何在不创建额外测试模块的情况下使用failsafe和Junit5测试JPMS服务?
我有一个包含com.temp包的模块,它包含服务的接口和实现--ServiceInterface和ServiceImpl。我的模块信息:模块temp {exports com ....
带有junit-platform-surefire-provider for Java 9模块的Maven-surefire-plugin
我有一个简单的JPMS模块。当我使用maven-surefire-plugin 2.20.1时一切正常 - 我的测试执行: org.apache.maven.plugins