在Ubuntu中设置JAVA_HOME环境变量

我在ubuntu上很新,在我正在运行的终端中的某个时刻:
mortar local:illustrate pigscripts/retail-recsys.pig purchase_input -f params/retail.params

我有以下错误

A suitable java installation Could not be found. If you already have java installed
please set your JAVA_HOME environment variable before continuing. Otherwise,a
suitable java installation will need to be added to your local system.

Installing Java

On OSX run javac from the command line. This will intiate the installation. For
Linux systems please consult the documentation on your relevant package manager.

但我很确定我有Java,所以请问如何设置我的JAVA_HOME环境变量?

首先,您需要决定使用哪个安装的Java版本?没有恐惧,你可以选择任何你 –
update-java-alternatives -l

一个“简单”的解决方案是将其添加到“$HOME / .bashrc”,

export JAVA_HOME=$(update-java-alternatives -l | head -n 1 | cut -f3 -d' ')

这将选择第一个安装的JDK并将其作为JAVA_HOME(第三个字段) – 在我的系统上

/usr/lib/jvm/java-1.7.0-openjdk-amd64

相关文章

目录前言一、创建Hadoop用户二、更新apt和安装Vim编辑器三、...
原文连接:https://www.cnblogs.com/yasmi/p/5192694.html ...
电脑重启后,打开VirtualBox,发现一直用的虚拟机莫名的消失...
参见:https://blog.csdn.net/weixin_38883338/article/deta...
Ubuntu 18.04 LTS 已切换到 Netplan 来配置网络接口。Netpla...
介绍每个 Web 服务都可以通过特定的 URL 在 Internet 上访问...