運行了JavaFx本地捆綁可執行我有建JavaFx
代碼,部署和包裹成自使用上Windows 7
Ant
的build.xml,64 Desktop Machine
包含JavaFX
應用。請看以下詳細的系統信息 -致命錯誤,而在虛擬機
Operating System: Windows 7 Professional 64-bit (6.1, Build 7600) (7600.win7_gdr.110622-1503)
Language: English (Regional Setting: English)
System Manufacturer: INTEL_
System Model: DH61WW__
BIOS: BIOS Date: 02/18/11 15:38:44 Ver: 04.06.04
Processor: Intel(R) Core(TM) i3-2100 CPU @ 3.10GHz (4 CPUs), ~3.1GHz
Memory: 4096MB RAM
Available OS Memory: 4074MB RAM
當我運行在任何臺式機的x64我的家鄉束JavaFX
應用程序,它工作絕對沒問題。但是,當我在Virtual Machine
上運行相同的本地軟件包JavaFX
應用程序時,它會成功啓動/啓動。但是,在點擊任何按鈕或關閉舞臺時,它會顯示(不響應)並引發致命錯誤。最後,應用程序崩潰。
虛擬機的系統信息 -
Operating System: Windows Web Server 2008 R2 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_gdr.110622-1506)
Language: English (Regional Setting: English)
System Manufacturer: Microsoft Corporation
System Model: Virtual Machine
BIOS: BIOS Date: 05/05/08 20:35:56 Ver: 08.00.02
Processor: Intel(R) Core(TM)2 Quad CPU Q9400 @ 2.66GHz, ~2.7GHz
Memory: 3072MB RAM
Available OS Memory: 3072MB RAM
Page File: 2457MB used, 3683MB available
您可以下載附件中的文件Error。快速查看 -
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6dd5fe2d, pid=4016, tid=4292
#
# JRE version: 7.0_10-b18
# Java VM: Java HotSpot(TM) Client VM (23.6-b04 mixed mode windows-x86)
# Problematic frame:
# C [glass.dll+0xfe2d] Java_com_sun_glass_events_KeyEvent__1getKeyCodeForChar+0x134d
#
# Core dump written. Default location: C:\Users\apancholi\Desktop\JavaFXJavaHeapMemoryFixes\JavaHeapSample-201302250\app\hs_err_pid4016.mdmp
#
# If you would like to submit a bug report, please visit:
# http://bugreport.sun.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
請推薦這裏發生了什麼事?
FYI:我傳遞這些VM參數:-Xms500m -Xmx1g -XX:NewRatio = 2 -XX:MaxPermSize參數=250米
應提交在javafx-jira.kenai.com與所有信息和崩潰日誌的錯誤。很難找出產品的非開發人員的崩潰原因。 – 2013-02-26 08:23:32
@SergeyGrinev是的。當然。我會提交一個錯誤。我只想知道這是由於虛擬機造成的問題嗎? – 2013-02-26 09:03:21
它可以。另外'網絡的Windows Server 2008 R2的64 bit'是不是在支持的系統的列表:http://www.oracle.com/technetwork/java/javafx/downloads/supportedconfigurations-1506746.html – 2013-02-26 12:11:18