2

我有一种情况,我必须在 Windows 7 上使用Java 1.7进行项目。但是,有一个工具jwsdp-1_6-windows-i586.exe可以搜索Java 1.5或更低版本的安装和使用。

现在,我在将我JAVA_HOME指向 1.7 还是 1.5 的问题上进退两难。还是我无缘无故地担心它?如何克服这个问题?有没有可能我们可以提供JAVA_HOME多个位置?

4

1 回答 1

2

创建一个启动的批处理文件jwsdp-1_6-windows-i586.exe

set JAVA_HOME=...path-to-Java-5...
jwsdp-1_6-windows-i586.exe

始终使用批处理文件调用命令。

如果您无法控制调用,这里有一个技巧:重命名可执行文件并将批处理文件放在路径中为jwsdp-1_6-windows-i586.cmd. 当调用者用来jwsdp-1_6-windows-i586执行命令时,这个技巧将使它使用批处理文件。

于 2013-10-01T13:56:31.763 回答