【发布时间】:2015-08-31 00:47:38
【问题描述】:
我制作了一个可在 windows 中作为服务运行的 Runnable Jar,但最终执行他的电脑安装了 3 个版本的 java,1.3、1.6 和 1.7,我的 jar 需要用 1.7 执行,因为他使用仅存在于 1.7+ 版本中的类,o 不知道如何配置环境变量,我的问题是:
是否可以强制我的代码在 java 1.7 中运行?
【问题讨论】:
-
您是否检查过是否有一些环境变量定义了默认使用哪个 java?
-
我们需要更多信息。 jar 是如何运行的?你在评论中说这是一个服务器,所以大概有一些进程会运行它,它不仅仅是从命令行运行......它是什么样的服务器环境?