Loading...

java classpathの設定のための参考シェル

もとネタはtomcatの設定だった思う。
for ~ in ~
って書き方


#!/bin/sh
# Set standard CLASSPATH
export CLASSPATH="$JAVA_HOME"/lib/tools.jar
export BASEDIR=`pwd`
export TARGET_DIR="$BASEDIR"/lib
if [ -d "$TARGET_DIR" ]; then
for i in "$TARGET_DIR"/*.jar; do
CLASSPATH="$CLASSPATH":"$i"
done
fi


20070803 H氏からコメントをいただいたので掲載

OLDIFS=${IFS}
IFS='
'
for f in `find "${TARGET_DIR}" -name "*.jar" -o -name "*.ZIP" -o -name "*.zip" 2> /dev/null`
do
if [ -f "$f" ]; then
CLASSPATH=${CLASSPATH}:"$f"
fi
done
IFS=${OLDIFS}
リアクション: 
shell 2520297051934655826

コメントを投稿

ホーム item

このブログを検索

Random Posts

Popular Posts

Labels

ADS