用我的代码打包特定版本的java

用我的代码打包特定版本的java,java,Java,我已经构建了一个独立的JavaMaven应用程序。我需要一个特定版本的java来运行我的代码,例如1.8.0.155。我的目标环境有一个旧版本。例如1.8.0.45。 由于各种原因,我无法让目标系统更新其java版本。 如何将jdk的一个版本与我的jar捆绑在一起?您要寻找的是如何创建一个自包含的应用程序,是如何在没有任何第三方协助的情况下完成的。另一种选择是,使用第三方包装器

我已经构建了一个独立的JavaMaven应用程序。我需要一个特定版本的java来运行我的代码,例如1.8.0.155。我的目标环境有一个旧版本。例如1.8.0.45。 由于各种原因,我无法让目标系统更新其java版本。
如何将jdk的一个版本与我的jar捆绑在一起?

您要寻找的是如何创建一个自包含的应用程序,是如何在没有任何第三方协助的情况下完成的。另一种选择是,使用第三方包装器