当我试图运行我的模块化音频识别框架(MARF) jar文件时,它给了我消息:
C:Program Files (x86)Javajre1.8.0_65libi386jvm.cfg
我看到它试图查找文件的目录不正确。我在程序文件中有一个更新的Java jre文件夹。有办法重定向吗?
我试着去环境变量,没有一个指向这个文件夹。
CLASSPATH=C:Program FilesJavajre1.8.0_60
JAVA_HOME=C:Program FilesJavajdk1.8.0_60
PATH=C:Program FilesJavajdk1.8.0_60bin
如果从命令行运行以下命令会发生什么?
-
设置环境变量
set JAVA_HOME=C:Program FilesJavajre1.8.0_60 set PATH=%JAVA_HOME%bin;%PATH%
-
查看Java版本
java -version
-
运行应用程序
java -jar SpeakerIdent.jar