IntelliJ говорит: "не удается запустить программу "/path/to/tomcat/bin/catalina.sh ' ошибка=13 отказано в разрешении


в intelliJ ulimate, запустив приложение bare Bone spring mvc, я получаю ошибку:

'cannot run program '/path/to/tomcat/bin/catalina.sh' error=13 permission denied

Как это исправить? (я на mac)

4 62

4 ответа:

короче, из консоли:

chmod a+x /path/to/tomcat/bin/catalina.sh

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

решение: вы устанавливаете разрешение для каталога Tomcat:

chmod -R 777 apache-tomcat-directory

когда я сталкиваюсь с этой проблемой я проверяю:
enter image description here

щелкните правой кнопкой мыши catalina.sh - > свойства - > разрешения.

я встречаю эту ошибку сегодня. Это потому, что я беру неправильный пакет Tomcat6. В Max OS, я должен загрузить tar.gz , но я скачать zip. Убедитесь, что вы получаете правильный пакет Tomcat.