java8与xp系统兼容性

用java做了一个GUI离线客户端项目
用户环境为xp,32位操作系统的电脑
项目开发完用exe4j打包
打包用的jdk版本为32位的1.8版本
然后将打包的项目再用inno setup打包代码
用户运行安装程序提示不是有效的win32应用程序
是否是因为java8与xp系统不兼容?

不存在java8与XP系统不兼容,两个原因需要你排查下:1、用户电脑上有没有jre环境 2、exe4j打包时有没有将jre打包进去