IntelliJ ulimateで、ベアボーンスプリングmvcアプリケーションを実行すると、エラーが発生します。
'cannot run program '/path/to/Tomcat/bin/catalina.sh' error=13 permission denied
これを修正する方法は? (私はMacにいます)
要するに、コンソールから:
chmod a+x /path/to/Tomcat/bin/catalina.sh
これは、投稿でTomcatパスを省略し、ここに投稿する前にシステムに実際に存在することを確認したことを前提としています。ファイルの既存の許可に応じて、十分に昇格した特権を持つユーザーとして上記のコマンドを発行する必要がある場合があります。
解決策:Tomcatディレクトリーの許可を設定します。
chmod -R 777 Apache-Tomcat-directory
今日、このエラーに遭遇しました。 Tomcat 6の間違ったパッケージを使用しているためです。MacOSでは、tar.gz
をダウンロードする必要がありますが、Zip
をダウンロードします。正しいTomcatパッケージを取得していることを確認してください。