首页 > 解决方案 > 在 Ubuntu Linux AWS 上安装 Java 插件

问题描述

我正在使用 AWS Ubuntu linux 中的 Python 库,该库需要 Java 和显然是 Java 插件:Java Advanced Imaging (JAI) Image I/O Tools

我使用以下方法安装了 Java 1.11 和 jdk:

 sudo apt install default-jre
 sudo apt install openjdk-11-jdk-headless

它似乎成功:

java -version

产生:

openjdk version "11.0.7" 2020-04-14.1
OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-2ubuntu218.04)
OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-2ubuntu218.04,mixed mode,sharing)

javac -version

产生:

java 11.0.7

然后我设置.bashrc了以下内容:

#For Java
export JAVA_HOME=/usr
export PATH=$JAVA_HOME/bin:$PATH

并跑:

source ~/.bashrc    

所以如果我运行:

echo $JAVA_HOME

我得到:

/usr

现在我正在尝试安装位于我的根文件夹中的高级成像工具包:jai-1_1_2_01-lib-linux-i586-jre.bin使用:

$JAVA_HOME 
"bash: /usr: Is a directory"
chmod u+x jai-1_1_2_01-lib-linux-i586-jre.bin
$jai-1_1_2_01-lib-linux-i586-jre.bin 

请注意附加第一行和第四行的“$”,并且输出第二行。我根本无法执行第 4 行(自动完成功能不起作用并说找不到命令)。

我想不出设置$JRE变量的方法,但我不确定这是否是安装 Java 插件的正确方法,以便我可以将它与 Python 一起使用。

我知道这是基本的东西,但我不能把它们放在一起。

标签: javalinuxamazon-ec2pluginsubuntu-18.04

解决方案


推荐阅读