[Scala]WindowsのJDK(32bit)をJDK(64bit)に入れ替えたときにエラーが出る

Failed to created JLineReader: java.lang.NoClassDefFoundError: Could
not initialize class org.fusesource.jansi.internal.Kernel32

このようなエラーが出た場合、tempディレクトリにキャッシュのdllが残っているのが原因。

以下のコマンドで削除できる

del %TEMP%\jansi.dll
del %TEMP%\jline_.dll

アンケート

java, Scala

Posted by GENDOSU