java-web-start

    20熱度

    6回答

    自Adobe AIR發佈以來,我想知道爲什麼Java Web Start在過去沒有得到更多的關注,對我來說它似乎非常相似,但是Web開始可用的時間更長。 難道這主要是因爲Sun的市場營銷不好,還是除了需要安裝正確的JVM之外,還有更多的技術問題?你有使用Web Start的不好經歷嗎?如果是,哪個?使用Web Start分發應用程序時,您有什麼建議?

    13熱度

    3回答

    示例:我有兩個共享對象(同樣應用於.dlls)。第一個共享對象來自第三方庫,我們將其稱爲libA.so.我用JNI包裝了一些,創建了我自己的庫libB.so.現在libB依賴於libA。 webstarting時,這兩個庫是一些在webstart工作區域中的位置。我的java代碼試圖加載libB。此時系統加載器將嘗試加載不在系統庫路徑中的libA(java.library.path不會幫助這一點)

    8熱度

    5回答

    最近我將Swing應用程序轉換爲Webstart。這個過程非常簡單,但是我發現關閉所有窗口後,我的應用程序的JVM沒有終止。線程轉儲表明有幾個非守護線程,特別是Swing的EDT,AWT和一些websart相關的線程。 實際使用的策略是在創建時每個窗口遞增計數器和遞減一個,當它被關閉。默認的關閉操作是DISPOSE_ON_CLOSE。溫計數器達到零,我停止所有線程池並釋放所有JNI資源。 當我推出

    12熱度

    5回答

    因爲在我的recent question中已經明確說明,Swing應用程序在使用Sun Webstart啓動程序運行時需要顯式調用System.exit()(至少的Java SE 6)。 我想盡可能地限制這種黑客攻擊,我正在尋找一種可靠的方式來檢測應用程序是否在Webstart下運行。現在我正在檢查系統屬性「webstart.version」的值是否爲空,但在文檔中找不到任何保證,該屬性應由未來版

    1熱度

    1回答

    我在我的客戶端應用程序中動態編譯代碼。當我用Java Web Start啓動應用程序時,我得到一個異常。只有通過Java Web Start運行時纔會發生異常。 //The exception evolver.core.model.change.execution.ExecutionException: Compilation failed! DynamicComparator.java:2