1

私はMac、10.8.2で実行しています。

今朝から、Tomcat 6.0.18 をデバッガー モードで起動できません。

"Error running MediaPlanner: Cannot run program "/Volumes/work/apache-tomcat-6.0.18/bin/catalina.sh" (in directory "/Volumes/work/apache-tomcat-6.0.18/bin"): error=1, Operation not permitted

このファイルと tomcat ディレクトリ内のすべてのファイルに対するアクセス許可を (再帰的に) 持っていることを確認しました。ファイルがリンゴの検疫リスト (ゲートキーパー) にないことを確認しました。Tomcat 7.x に切り替えてみました。古いバージョンの 6 を使用していたので、Java 1.6.0_37-b06-434.jdk をインストールしました。これは、約 1 年間安定したセットアップでした。

私は最近、アップルがアップデートを介してプッシュしたJavaアップデートを実行しました(それが重要かどうかはわかりません)。

今朝、IntelliJ は 11.1.4 へのアップデートをプッシュしました。エラーなくインストールできました。

ターミナルを使用して手動で実行できますcatalina.sh。これを機能させるために、1日の仕事を失いました。私はこのサイトと他のサイトを精査して、見つけたすべてのものを試しました.

ありがとう!

4

2 に答える 2

2

問題は、これらのファイルをすべて保存しているディスク イメージ自体が検疫としてマークされていたことです。

このファイルは何年も前から存在しています。そのため、なぜそれが突然検疫 (およびその中のすべてのファイル) としてマークされたのかを説明することはできませんが、それが問題でした.

于 2012-10-31T17:09:38.597 に答える
1

権限の変更:

chmod -R 777 apache-tomcat-8.5.8

(私は macOS Sierra 10.12.1、Apache Tomcat 8.5.8 を使用しています。一般に、他のバージョンの Mac OS または Apache Tomcat も同じです。)

于 2016-11-11T00:34:29.397 に答える