mirror of
https://github.com/apache/zeppelin
synced 2026-05-24 09:38:26 +00:00
find jar under share in recursive way
This commit is contained in:
parent
3debddff5a
commit
350aaa0bf1
2 changed files with 10 additions and 1 deletions
|
|
@ -70,6 +70,15 @@ function addEachJarInDir(){
|
|||
fi
|
||||
}
|
||||
|
||||
function addEachJarInDirRecursive(){
|
||||
if [[ -d "${1}" ]]; then
|
||||
for jar in $(find -L "${1}" -type f -name '*jar'); do
|
||||
ZEPPELIN_CLASSPATH="$jar:$ZEPPELIN_CLASSPATH"
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
function addJarInDir(){
|
||||
if [[ -d "${1}" ]]; then
|
||||
ZEPPELIN_CLASSPATH="${1}/*:${ZEPPELIN_CLASSPATH}"
|
||||
|
|
|
|||
|
|
@ -87,7 +87,7 @@ if [[ "${INTERPRETER_ID}" == "spark" ]]; then
|
|||
# add Hadoop jars into classpath
|
||||
if [[ -n "${HADOOP_HOME}" ]]; then
|
||||
# Apache
|
||||
addEachJarInDir "${HADOOP_HOME}/share"
|
||||
addEachJarInDirRecursive "${HADOOP_HOME}/share"
|
||||
|
||||
# CDH
|
||||
addJarInDir "${HADOOP_HOME}"
|
||||
|
|
|
|||
Loading…
Reference in a new issue