1С:Исполнитель распространяется сейчас в виде архива. Распаковываю в
~/Executor, нахожу там подкаталог bin и чтобы скрипт стал доступным глобально линкую скрипт bin/executor.sh в /usr/local/bin. Запускаю:$ executorУпс.
Error: Could not find or load main class
com.e1c.g5rt.executor.client.ConsoleExecutor
Caused by: java.lang.ClassNotFoundException:
com.e1c.g5rt.executor.client.ConsoleExecutor
Смотрю содержимое
executor.sh, а он написан так, что симлинки не поддерживает. Для исправления нужно заменить вторую строчку на такую:SCRIPT_DIR=$(cd "$(dirname "$(readlink -f "$BASH_SOURCE")")" ; pwd -P)🛠Diff, или исправленный скрипт целиком.