1

Я пытаюсь настроить Tomcat для удаленной отладки, следуя этим инструкциям.

После завершения всего процесса, я получаю эту ошибку при попытке запустить мой скрипт startup.sh :

-bash: ./startup.sh: /bin/sh: bad interpreter: Operation not permitted

Заметим, что до этого я мог правильно запустить свой сервер Tomcat. У кого-нибудь есть идеи о том, где я мог ошибиться?

2 ответа2

1

Похоже, проблема в Mac OS. Когда я разблокировал файл startup.sh, чтобы написать команду экспорта, мне показалось, что ОС поместила файл в карантин. Команда xattr -d com.apple.quarantine test.sh решает проблему.

И каждый раз, когда я изменяю соответствующий файл, возникает проблема. Поэтому я должен использовать команду каждый раз.

0

Вы пробовали запускать, используя Catalina вместо startup.sh? Сталкивались с подобными проблемами раньше. Похоже, в руководстве вам нужно использовать Catalina для запуска сервера.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .