2012-10-30 3 views
1

Mac에서 실행 중입니다. 10.8.2.IntelliJ, catalina.sh를 실행할 수 없습니다.

오늘 아침부터 디버거 모드에서 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 디렉토리의 모든 파일 (재귀 적)에 대한 사용 권한을 가지고 있는지 확인했습니다. 파일이 사과 검역 목록 (게이트 키퍼)에 없는지 확인했습니다. 바람둥이 7.x로 전환을 시도했습니다. 이전 버전의 6 버전을 사용하고 있기 때문에 Java 1.6.0_37-b06-434.jdk를 설치했습니다. 약 1 년 동안 안정된 설치가되었습니다.

최근 Apple이 업데이트를 통해 푸시 한 java 업데이트를 실행했습니다 (중요한지 확실하지 않음).

오늘 아침 IntelliJ는 11.1.4에 대한 업데이트를 발표했습니다. 나는 그것을 오류없이 설치했다.

터미널을 수동으로 실행하려면 catalina.sh을 사용할 수 있습니다. 나는이 일을 시도하는 일을 잃어 버렸다. 나는이 사이트와 내가 찾은 모든 것을 시도하는 다른 사람들을 샅샅이 뒤졌다.

감사합니다.

+0

나요 패치로 11.1.4 업데이트를 설치 하시겠습니까? .dmg에서 다시 설치하면 도움이됩니까? – CrazyCoder

+0

IntelliJ가 실행되는 동안 업그레이드되었습니다. – user1786576

+0

http://www.jetbrains.com/idea/download/index.html에서 .dmg 파일을 설치하면 도움이됩니까? 설정이 보존됩니다. – CrazyCoder

답변

2

모든 파일을 보관하는 디스크 이미지 자체가 격리 저장소로 표시된다는 것이 문제였습니다.

이 파일은 수년간 사용 된 문서입니다. 그래서 나는 그것이 문제였던 이유가 갑자기 격리 저장소 (및 그 안에있는 모든 파일)로 왜 표시되었는지 설명 할 수 없습니다.

1

변경 권한 :

chmod -R 777 apache-tomcat-8.5.8 

(.. 내가 맥 OS 시에라 10.12.1, 아파치 톰캣 8.5.8을 사용하여 일반적으로, 맥 OS 나 아파치 톰캣의 다른 버전을 동일합니다)