2013-02-26 92 views
2

運行了JavaFx本地捆綁可執行我有建JavaFx代碼,部署和包裹成自使用上Windows 7Ant的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米

+1

應提交在javafx-jira.kenai.com與所有信息和崩潰日誌的錯誤。很難找出產品的非開發人員的崩潰原因。 – 2013-02-26 08:23:32

+0

@SergeyGrinev是的。當然。我會提交一個錯誤。我只想知道這是由於虛擬機造成的問題嗎? – 2013-02-26 09:03:21

+0

它可以。另外'網絡的Windows Server 2008 R2的64 bit'是不是在支持的系統的列表:http://www.oracle.com/technetwork/java/javafx/downloads/supportedconfigurations-1506746.html – 2013-02-26 12:11:18

回答

2

文件中的問題我也有我的應用程序的問題,那麼我安裝「桌面體驗」下,在Windows 2008 R2服務器管理器。然後,我可以解決我的問題 下面是步驟去做: 轉到服務器管理器 展開特徵,然後單擊添加功能 選擇桌面體驗,並安裝它

這將解決您的問題