【Shell】Javaを実行するシェルスクリプト

■ はじめに

Java を実行するシェルスクリプトをメモ。

目次

【1】Javaのclassファイルを実行する
【2】実行可能JARファイルを実行する

 【1】Javaのclassファイルを実行する

 サンプル

#!/bin/bash

# 【オプション】環境変数
export JAVA_HOME=/usr/local/java

# カレントディレクトリを取得する
APP_HOME="`pwd -P`"

# クラスパスを設定(CLASSPATH="【カレントディレクトリパス】:【依存するJar1】:【依存するJar2】)
CLASSPATH="$APP_HOME:$APP_HOME/lib/XXX1.jar:$APP_HOME/lib/XXX2.jar"

# classファイルを実行(java -cp 【クラスパス】 【実行するクラス】)
java -cp $CLASSPATH com.sample.Main

 【2】実行可能JARファイルを実行する

 サンプル

#!/bin/bash

java -jar sample.jar

 関連記事

シェル について ~入門編~
https://dk521123.hatenablog.com/entry/2014/10/23/005406