Я пытаюсь собрать jDom-b4 (библиотеку Java) из источника с помощью скрипта, предоставленного в источнике.
Содержание скрипта имени build.sh
:
#!/bin/sh
echo
echo "Java and XML Build System"
echo "-------------------"
echo
if [ "$JAVA_HOME" = "" ] ; then
echo "ERROR: JAVA_HOME not found in your environment."
echo
echo "Please, set the JAVA_HOME variable in your environment to match the"
echo "location of the Java Virtual Machine you want to use."
exit 1
fi
LOCALCLASSPATH=$JAVA_HOME/lib/tools.jar:./lib/xerces.jar:./lib/ant.jar:$JAVA_HOME/lib/dev.jar
ANT_HOME=./lib
echo Building with classpath $CLASSPATH:$LOCALCLASSPATH
echo
echo Starting Ant...
echo
$JAVA_HOME/bin/java -Dant.home=$ANT_HOME -classpath $LOCALCLASSPATH:$CLASSPATH org.apache.tools.ant.Main $*
Я запускаю это с sh ./build.sh
а затем получил это сообщение об ошибке:
: command not found
: command not found echo
Java and XML Build System
-------------------
: command not found echo
: command not found
./build.sh: line 26: syntax error: unexpected end of file
Я не понимаю, что означает сообщение об ошибке. Я нашел сообщение : command not found
озадачивает: какая команда не найдена? эхо?