客戶無法運行我們的Java程序。該快捷方式執行javaw.exe
(Java運行時)的32位副本,然後它將.jar
文件作爲參數傳遞(Java程序)64位Windows XP是否提供與32位exe文件的兼容?
我在想如果這可能是由他運行64位XP引起的。我不知道它是不是64位,但我知道它是XP專業版
該程序已在XP 32位和Vista 32位和Win7 64位(使用兼容層)進行測試。
XP也有這個兼容層嗎?
客戶無法運行我們的Java程序。該快捷方式執行javaw.exe
(Java運行時)的32位副本,然後它將.jar
文件作爲參數傳遞(Java程序)64位Windows XP是否提供與32位exe文件的兼容?
我在想如果這可能是由他運行64位XP引起的。我不知道它是不是64位,但我知道它是XP專業版
該程序已在XP 32位和Vista 32位和Win7 64位(使用兼容層)進行測試。
XP也有這個兼容層嗎?
的Microsoft Windows Server 2003和微軟的64位版本的Windows XP 使用Microsoft Windows-32上的Windows-64(WOW64) 子系統運行32位bit程序沒有修改。 Windows Server 2003和Windows XP的64位 版本不支持16位二進制或32位驅動程序,因此不支持 。依賴於 的16位二進制文件或32位驅動程序的程序無法在64位版本的 Windows Server 2003或Windows XP上運行,除非程序製造商 爲該程序提供了更新。
許多人在64位Windows(和其他O/S)上運行32位Java。在一般用法中,性能與64位Java相同,有時甚至更好,當程序需要非常大的堆時,64位Java會自行實現。這應該沒問題。
你能說清楚「不能運行」嗎?它會崩潰嗎?還是操作系統拒絕運行? – Arun
Windows XP x64運行32位Java就好了。無論他們遇到什麼問題都可能是由其他問題引起的。 –