可能是稍有不同的原因,但是第二个问题对我来说是在Win7(x64)上的scala
2.9.0.1中发生的,尽管scala-2.9.1.final已经解决了此处提到的问题:
Javajdk1.6.0_25binjava.exe was unexpected at this time.
我
%JAVA_HOME%设置为这样的路径:
c:program files(x86)
Javajdk...
注意空格和括号。
如果您将第24行
%SCALA_HOME%binscala.bat从以下位置更改:
if exist "%JAVA_HOME%binjava.exe" set _JAVACMD=%JAVA_HOME%binjava.exe
至
if exist "%JAVA_HOME%binjava.exe" set "_JAVACMD=%JAVA_HOME%binjava.exe"
它工作正常。请注意set命令参数周围的引号,这将正确地在变量的值中包含所有空格和“特殊”字符(例如:空格和括号)。
希望这可以帮助其他人寻找答案。



