java-9

    2熱度

    1回答

    如示例here中所示,我需要使用Attach API(必要時在運行時加載代理程序)以編程方式連接到JMX代理程序。這工作得很好用Java 8但在Java 9,因爲沒有管理,agent.jar中lib文件夾中了不起作用: String agent = vm.getSystemProperties().getProperty("java.home") + File.separator + "

    3熱度

    1回答

    我嘗試使用JDK 9和Gradle構建已經存在的項目。 我想我有一個模塊加載的問題。 這裏是我的gradle這個依賴的一個樣本: java.lang.NoClassDefFoundError: javax/transaction/SystemException 所以一個溶液還包括: compile("org.springframework:spring-context:${spring_ver

    2熱度

    2回答

    打包野蠻羣體生成器生成的hello world應用程序,並在部署應用程序時使用Java9崩潰生成。 看起來原因是羣集/底層對org.ow2.asm:asm-all:5.0.4的依賴,這不是Java9就緒。 是否有已知的解決方法,或者swarm將爲Java9做好準備的已知日期? 堆棧跟蹤是: Caused by: java.lang.IllegalArgumentException at org.

    4熱度

    2回答

    Java 9項目Jigsaw的主要目標之一是可靠配置。也就是說,Java 9承諾解決類路徑機制缺陷,該缺陷允許啓動程序運行程序,但不確保所有必需的類都可用於運行時加載,這會導致java.lang.NoClassDefFoundError s。 這是通過聲明module-info.java中的模塊依賴關係以及全新的--module-path選項來完成的。在啓動Java應用程序之前分析模塊圖。 但是,

    5熱度

    2回答

    我正在測試Java 9的項目需要JPA(javax.persistence.*類)。當我添加module-info.java並聲明我的模塊時,javax.persistece包下的所有類都變爲不可用。 我搜索了很多,但是我找不到需要在Java 9模塊項目中使用JPA的模塊。 UPDATE 作爲艾倫的建議,我跑了 $ jar --describe-module --file=javax.persis

    5熱度

    1回答

    當使用暗潮1.4.20(嵌入式Servlet引擎),我的Java 9.下運行我們的應用程序時,你得到這個異常=:java.lang.ClassNotFoundException: sun.misc.Cleaner 原因是這條線在io.undertow.server.DirectByteBufferDeallocator: tmpCleanerClean = Class.forName("sun.m

    1熱度

    1回答

    我有一個使用JDK 8.0的項目,現在正在遷移到JDK 9.項目還沒有模塊化。 與關閉後通向私人JDK API的所有問題,固定和我能夠使用maven,1.8的語言水平和JDK 9.在 IntelliJ IDEA的並不突出的任何問題建立在命令行項目總之,JDK 9設置爲項目的SDK,但如果我嘗試建立思想本身內部的項目 - 我得到的想法控制檯編譯問題: Information:javac 9 was

    8熱度

    3回答

    似乎是javax.activation軟件包在Java 9中已棄用。 Oracle遷移指南建議在JVM啓動期間使用--add-modules java.activation選項。 但是,我想避免這種情況,並取代javax.activation包的類,因爲它已被棄用,並將在未來的java版本中被刪除。我想,javax.activation應該有一些替代品。如果有任何可用的,它是什麼?

    0熱度

    1回答

    我遇到了一些特定項目運行配置的問題。我更新了Eclipse Oxygen以使用Java 9,並且能夠清除任何編譯器錯誤。當我去運行/調試,發生錯誤,這是在日誌中有什麼: !ENTRY org.eclipse.core.jobs 4 2 2017-09-29 13:51:28.520 !MESSAGE An internal error occurred during: "Launching (M

    1熱度

    3回答

    我是CIS 210計算機編程的新品牌,它的起步非常糟糕。下載了JDK 9和Netbeans 8.2。 Netbeans不會讓我打開一個新的項目或文件。沒有錯誤信息或任何東西,就好像我沒有點擊它。屏幕保持空白,如下面的鏈接所示。這讓我瘋狂。 空白屏幕當我點擊新項目: