我运行jre7很好,并且在我的电脑上安装了32位和64位运行时环境。但是,在下载了一个jdk之后,我注意到我需要更新我的java。所以,我做了,卸载了java的两次迭代,然后安装了32位和64位jdk和jre。
然而,之后,我的一些批处理文件无法正常运行。我做了一些摆弄,得出的结论是我不能同时激活64位和32位java。即代码,如
java -d32 -jar filename.jar
不起作用,因为它说“这个java实例不支持32位JVM”。 也就是说,路径变量包括两个路径,64和32位路径。
此外,32位和64位分别工作,如果我从路径变量中删除一个,另一个工作。 我怎么能拥有它所以我可以使用32位或64位java而不必每次更改路径变量?