■ はじめに
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