java-9

    2热度

    1回答

    新的java 9安装映像全部显示为64位映像。在Windows 7下,我结束了JRE的32位和64位版本。默认情况下,javaws选择64位版本。如果我直接从命令行运行32位javaws,它也可以工作。 以前的32位和64位安装程序是两个不同的东西。新组合的所有方法如何决定使用哪个版本?

    2热度

    1回答

    我想编译一个java 9模块库与GA Jdk 9在一个debian系统与gradle 4.2。 要做到这一点,我只是做这个用ModulePath进行更换我的类路径: compileJava { doFirst { options.compilerArgs = [ '--module-path', classpath.asPath, ] c

    4热度

    3回答

    我已经在MAC OSX上安装了Jdk9,并且已将JDK路径添加到bash_profile。当我从终端使用jshell命令时,出现'Command not found'错误。当我键入命令java -version时,我能够得到正确的版本号。 如何从终端访问jshell?我需要在bash_profile中包含jdk 9 bin文件夹路径吗?

    4热度

    1回答

    我有两个JPMS模块: 模块-一个 模块-B 在模块-一个我有类似: public class MyAppplication extends Application { .... public static void addCss(String path) { stage.getScene().getStylesheets().add(path); }

    4热度

    1回答

    我正在使用Windows 10并运行昨天由Oracle发布的Java 9版本。 如果我打开一个jshell并输入的System.out.println(System.getenv())输出是象预期的那样显示在下面的屏幕截图的下部。 但是,如果我只是输入System.getenv(),那么输出中间会有大量数据缺失。看到下面的屏幕截图的最初部分。这似乎是jshell的一个特性,因为在System.ge

    5热度

    2回答

    首先,我必须说,我对反应式编程没有多少经验。 由于JDK 9(Flow and its nested interfaces)中只有几个接口,因此JDK 9显然不包含像RxJava这样的反应式库。 在Javadoc中,有一些用于实现Publisher,Subscription和Subscriber的示例。但这些似乎是相当低级的,没有任何反应式操作员或处理背压。 那么将这些接口包含到JDK中有什么意义

    2热度

    2回答

    Java 9导入了一个新的HTTP/2客户端API,该API似乎很好用,但有什么方法可以在Java 8中使用它? OR 有任何shim/polyfill(从JavaScript)可使其可在Java中8?

    1热度

    1回答

    哪里是JRE文件夹中的Java 9?我在某个站点看到JRE存在于单独的分发文件夹中。但它位于何处?

    4热度

    2回答

    在Java 9发布后,我正在使用JShell,并尝试导入我制作的包。由于我为它编写的整个应用程序将包含在该包中,除了一个类(我还没有编码),每个类都是包私有的。我的类路径是正确的,但我仍然无法使用JShell包中声明的任何类型(它会引发“无法找到符号”错误)。 我是否需要让它们公开才能使用它们,或者有什么方法可以测试包私有类?这是我尝试的确切代码。 我的当前目录是 C:\Users\Sylvaen

    2热度

    1回答

    我在Eclipse 4.7.0的项目中遇到以下错误。我有 jdk-9_windows-x64_bin.exe 资源:pom.xml的 Mavan dependency Problem (1 item) clientBuilder.sslSocketFactory not supported on JDK 9+ 上MVN全新安装 in http://repo.maven.apache.or