Eclipse正在啓動我的所有項目與-Dfile.encoding
,我不知道如何使他們沒有它啓動。我在eclipse設置中檢查了我的JVM的默認啓動選項,但它們是空的。我問的原因是因爲這個標誌導致我的JavaFX項目崩潰。這是我的故障日誌https://drive.google.com/open?id=0BzW0t4K6XI4gdHhWa0M2YWNtUTQ防止日食使用-Dfile.encoding
回答
您的file.encoding
僅作爲您的環境描述的一部分。在崩潰中不可能有任何作用。 JVM崩潰是因爲它導致了段違例。換句話說,它訪問的內存超出了操作系統提供的內存。這反映了JavaFX和/或JVM中的一個錯誤。也許你只是用完了內存,而且JVM在處理這種情況時有點sl sl。 (理想情況下,你應該得到一個OutOfMemoryException。)或者也許在jar之間有版本不兼容。
這是導致崩潰的原因。有關更多詳細信息,請參閱http://stackoverflow.com/questions/37206211/dfile-encoding-utf-16be-crashes-javafx?noredirect=1#comment61970826_37206211。 – Scoopta
對不起,我站好了。並不是說可能沒有其他成分發揮作用。我不同意VGR的看法,那就是顯卡不能成爲其中的一部分。處理該編碼的代碼路徑很可能會導致特定的圖形操作,從而導致崩潰。 – nclark
這就是我的想法,但我們有不同的卡。我是AMD,他是Intel。然後再次,這並不完全排除。現在我的快速和骯髒的修復是設置一個運行工具配置,只運行我當前選擇的資源。這不是完美的,但它的工作原理。 – Scoopta
- 1. 日食:日食產生在使用eclipse「Maven項目」:月食
- 2. 防止日食在調試時轉移到代碼行
- 3. Unfortuneately應用程序已停止日食
- 4. 食可以防止你使用特定的類嗎?
- 5. ambari:MVN清潔日食:日食
- 6. 如何終止日食編程插件
- 7. 停止日食添加@Overide註釋
- 8. 日食 -
- 9. 防止使用ImpersonateNamedPipeClient()
- 10. 使用jquery進行日期驗證,防止輸入yeterdays日期。
- 11. EXCEL像日食食譜GEF
- 12. 建立月食日食
- 13. 用於日食使用的Clearcase插件
- 14. 防止日期重疊postgresql
- 15. JArray防止日期解析
- 16. 防止日期不匹配
- 17. 防止用戶輸入日期
- 18. 錯誤使用Android日食:windowElevation
- 19. 如何在日食中使用亞里
- 20. 如何從使用功能在日食
- 21. 如何使用的toString JUnit和日食
- 22. 是什麼-Dfile.encoding = UTF-8 JAVA_OPTIONS
- 23. 日食 - 更快
- 24. 在日食
- 25. 魚眼日食
- 26. SSL與日食
- 27. 無法日食
- 28. 比較日食
- 29. 重複日食
- 30. 日食 - 代碼
是什麼讓你覺得Eclipse指定了這個?即使您只是從命令行運行Java程序,也會設置'file.encoding'屬性。 –
@ greg-449它導致我的JavaFX應用程序因某種原因崩潰,並且日誌說明它正在被指定。 – Scoopta
告訴我們這個日誌 –