Fehler beim Interpreter beim Einrichten von Tomcat für das Remote-Debugging

806
Aurelien Porte

Ich versuche, Tomcat für das Remote-Debugging einzurichten. Befolgen Sie diese Anweisungen .

Nachdem der gesamte Vorgang abgeschlossen ist, erhalte ich diese Fehlermeldung, wenn ich versuche, mein startup.shSkript auszuführen :

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

Beachten Sie, dass ich meinen Tomcat-Server vorher ordnungsgemäß starten konnte. Hat jemand eine Idee, wo ich einen Fehler hätte machen können?

1

2 Antworten auf die Frage

1
Aurelien Porte

Es scheint tatsächlich, dass das Problem von Mac OS stammt. Wenn ich die Datei startup.sh entsperrt habe, um den Exportbefehl zu schreiben, scheint es, als würde das Betriebssystem die Datei in die Quarantäne stellen. Der Befehl xattr -d com.apple.quarantine test.sh löst das Problem.

Und jedes Mal, wenn ich die betreffende Datei ändere, tritt das Problem auf. Also muss ich den Befehl jedes Mal benutzen.

0
William Fleming

Haben Sie versucht, die Catalina anstelle von zu starten startup.sh? Habe schon vorher ähnliche Probleme gehabt. Sieht so aus, als müssten Sie in der Anleitung Catalina verwenden, um den Server hochzufahren.

Vielen Dank, es scheint, als ob das Problem von Mac OS kommt. Wenn ich die Datei startup.sh entsperrt habe, um den Exportbefehl zu schreiben, scheint es, als würde das Betriebssystem die Datei in die Quarantäne stellen. Der Befehl xattr -d com.apple.quarantine test.sh hat mich gerettet. Aurelien Porte vor 11 Jahren 1
Keine Mühe gut zu hören, wie es funktioniert William Fleming vor 11 Jahren 0
ok, aber ich kann es nicht, weil ich nicht genug Ruf habe, um nach 2 Stunden das zu tun;) Aurelien Porte vor 11 Jahren 1