Java 桌面应用程序中的多个JVM问题

Java 桌面应用程序中的多个JVM问题,java,windows,architecture,jvm,system,Java,Windows,Architecture,Jvm,System,我们有一个桌面应用程序,我们在其中打包应用程序Jar和JVM,以避免客户机器中的Java依赖性 但问题是客户是否在系统中安装了Java。我们面临的问题是,由于Java版本依赖性,没有类定义异常 现在我的问题是,如何始终使用与应用程序打包在一起的JVM启动应用程序,并确保它在安装时不使用系统JVM

我们有一个桌面应用程序,我们在其中打包应用程序Jar和JVM,以避免客户机器中的Java依赖性

但问题是客户是否在系统中安装了Java。我们面临的问题是,由于Java版本依赖性,没有类定义异常

现在我的问题是,如何始终使用与应用程序打包在一起的JVM启动应用程序,并确保它在安装时不使用系统JVM