如何强制jar在Java7中运行?
我制作了一个可运行的Jar,它将在windows中作为服务运行,但执行它的最后一台pc安装了3个版本的java,1.3、1.6和1.7,我的Jar需要在1.7中执行,因为它使用的类只有1.7+版本,不知道如何配置环境变量,我的问题是:如何强制jar在Java7中运行?,java,jar,version,Java,Jar,Version,我制作了一个可运行的Jar,它将在windows中作为服务运行,但执行它的最后一台pc安装了3个版本的java,1.3、1.6和1.7,我的Jar需要在1.7中执行,因为它使用的类只有1.7+版本,不知道如何配置环境变量,我的问题是: 是否可以强制我的代码在java 1.7中运行?将java_HOME和PATH环境变量设置为指向java 7目录 请参阅以了解如何执行此操作。您也可以在不持续重置path环境的情况下执行此操作。只需使用jre/jdk的绝对路径,而不是键入“java”:例如:“C:\
是否可以强制我的代码在java 1.7中运行?将java_HOME和PATH环境变量设置为指向java 7目录
请参阅以了解如何执行此操作。您也可以在不持续重置path环境的情况下执行此操作。只需使用jre/jdk的绝对路径,而不是键入“java”:例如:
“C:\Program Files\java\jre7\bin”\java-jar foo.jar
,MacOS和Linux也是如此。- 您应该创建一个 批处理文件并在其中设置路径/类路径
- 然后命令运行jar