⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 build_classpath.sh

📁 opennms得相关源码 请大家看看
💻 SH
字号:
#!/bin/bashVERSION_BUILD_BUILD_CLASSPATH='1.1.1.1'PACKAGES="$PACKAGES BUILD_CLASSPATH"# build_classpath ()#   input : a list of targets#           dir:<directory>#           jar:<jarname>  (without the .jar)#           cp:<classpath>#   output: a classpathfor dir in $OPENNMS_HOME/lib/scripts $PREFIX/tools/infrastructure; do	if [ -f $dir/find_jarfile.sh ]; then		. $dir/find_jarfile.sh	fidonebuild_classpath () {	local CP	for target in "$@"; do		local TYPE=`echo "$target" | awk -F: '{print $1}'`		local VAR=` echo "$target" | sed -e "s#^${TYPE}:##"`		if [ -n "$VAR" ]; then			case "$TYPE" in				dir)					CP="$CP:$VAR"					;;				jar)					CP="$CP:`find_jarfile $VAR`"					;;				jardir)					# some shells just put the "*.jar" literally in					# if there's no files :P					if [ `ls $VAR/*.jar 2>/dev/null | wc -l` -gt 0 ]; then						for jar in $VAR/*.jar; do							CP="$CP:$jar"						done					fi					;;				cp)					CP="$CP:$VAR"					;;				*)					echo "build_classpath: unknown type: $TYPE"					;;			esac		fi	done	CP=`echo "$CP" | sed -e 's#^:*##'`	#CP=`echo "$CP" | sed -e "s,${PREFIX}/,./,g"`	echo "$CP"	return}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -