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