我在ubuntu上还很新,在运行终端的某个时候:
mortar local:illustrate pigscripts/retail-recsys.pig purchase_input -f params/retail.params
但我有以下错误:
但是我很确定我有Java,所以请问如何设置JAVA_HOME环境变量?
最佳答案
首先,您需要确定要使用哪个Java安装版本?不用担心,您可以选择任何您拥有的-
update-java-alternatives -l
一种“简单”的解决方案是将其添加到“$ HOME/.bashrc”中,export JAVA_HOME=$(update-java-alternatives -l | head -n 1 | awk -F ' ' '{print $NF}')
这将选择第一个安装的JDK并将其为JAVA_HOME(第三个字段)-在我的系统上/usr/lib/jvm/java-1.7.0-openjdk-amd64