Spark给出错误:Files \ Java \ jdk1.8.0_131"" ==" x"这时出人意料

时间:2017-05-15 16:35:09

标签: java apache-spark

出于某种原因,Spark停止了正常运行错误:

  

文件\爪哇\ jdk1.8.0_131"" ==" X"这时出人意料。

我在命令提示符下使用管理员权限在Windows10上运行Spark。

我试图解决问题的事情:

  • 删除了Spark文件夹
  • 下的所有文件和文件夹
  • 从.tar
  • 重新提取文件
  • 重新安装Java并重新创建Java环境变量

我正在使用:

  • java版本" 1.8.0_131"

4 个答案:

答案 0 :(得分:2)

如果Java安装目录的路径名中有空格,则应在环境变量中使用缩短的路径名(例如C:\ Progra~1 \ Java \ jre6)。 注意64位系统上的Windows用户 使用Progra~1编程' Program Files'和 程序文件的程序文件(x86)' https://confluence.atlassian.com/conf57/setting-the-java_home-variable-in-windows-701435892.html

答案 1 :(得分:1)

我遇到了类似的问题。最好和最快捷的方法是将Java归档程序文件并将其带到文件名中没有空格的路径。 例如:C:\ Java \ jdk1.8.0_131

答案 2 :(得分:0)

你没有显示任何代码,所以我猜你没有逃脱你的反斜杠。 \jffmpeg -i input.mp4 -loop 1 -i image.png -filter_complex "[1:v]format=rgba,scale=-2:100,fade=in:st=4:d=1.5:alpha=1,fade=out:st=9:d=0.3:alpha=1[png];[0:v][png]overlay=x='min(-1.5*w+6*w*t,0)':3*(H-h)/4-0:shortest=1:enable='between(t,3,10)'" -y output.mp4 在字符和字符串文字方面是非法的。无论如何只需使用正斜杠。还有,奇数引号是什么?

请参阅docs

答案 3 :(得分:0)

我删除并再次创建了环境变量“ JAVA_HOME-> jdk path”,然后它对我有用。注意:可能需要重新启动。