如何最好地实现我的目标?我之前没有尝试解决这种问题,并且对Java经验较少,因此不知道有哪些解决方案。如果可行,我认为我更喜欢将Java嵌入应用程序的可执行文件中,否则我猜Java可以与其一起安装(并指向该Java的可执行文件)。
编辑:此项目已通过NSIS生成可执行文件(.exe)。默认情况下,可执行文件将使用系统Java,但如果存在相同目录中的JRE,则它将首选它(即捆绑的Java)。
编辑2:让我想要捆绑Java与此应用程序的场景是,我收到了一个使用32位Java构建的可执行文件,在我的系统上失败(无声)。我的系统有64位Java。