趣味のログ

自分用の作業ログ。。

RaspberryPi3にmavenをインストール

環境変数JAVA_HOMEを設定する必要がある。
Javaはインストール済みのため、JAVA_HOMEの場所を調べる。

which java
=>/usr/bin/java

ls -l /usr/bin/java
=>/usr/bin/java -> /etc/alternatives/java

ls -l /etc/alternatives/java
=>/etc/alternatives/java -> /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/bin/java

jdkの場所(/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt)をJAVA_HOMEとして環境変数に設定する。

echo "export JAVA_HOME=/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt" >> ~/.profile
source ~/.profile

mavenをインストールする。2018/3/25現在の最新は、v3.5.3。

cd /tmp
wget http://ftp.kddilabs.jp/infosystems/apache/maven/maven-3/3.5.3/binaries/apache-maven-3.5.3-bin.tar.gz
tar xzvf apache-maven-3.5.3-bin.tar.gz
sudo mv apache-maven-3.5.3 /opt
echo "export PATH=/opt/apache-maven-3.5.3/bin:$PATH" >> ~/.profile
source ~/.profile

確認

mvn -v
=>Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-25T04:49:05+09:00)
Maven home: /opt/apache-maven-3.5.3
Java version: 1.8.0_65, vendor: Oracle Corporation
Java home: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre
Default locale: ja_JP, platform encoding: UTF-8
OS name: "linux", version: "4.4.8-v7+", arch: "arm", family: "unix"