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
답변
오늘이 오류를 만납니다. 잘못된 Tomcat6 패키지를 사용했기 때문입니다. Max OS에서는를 다운로드해야 tar.gz하지만 zip. 올바른 Tomcat 패키지를 얻었는지 확인하십시오.
답변
답변
IntelliJ Idea를 실행할 때마다이 작업을 수행하고 모든 chmod 무의미 함에서 벗어나십시오.
Linux 사용자 만 해당 (내가 여기에서 찾은 것처럼) :
그냥 터미널로 이동 할 su당신이 “큰 책임과 함께 큰 힘”를받은 상태로 이동 /usr/local/bin거기 당신이 idea당신을 찾을 수 있다면, 그것은 결코 얼굴 권한 문제로 인 IntelliJ 아이디어에 루트 권한을 파일을 제공합니다 아이디어 파일 Tools -> Create Command-line launcher은 새 파일 을 만들거나 파일의 위치를 확인하기 위해 계속 이동합니다.
아이디어 파일을 실행하려면 idea루트 사용자 일 때 터미널에 입력하고 Enter 키를 누르십시오.
tomcat 에이 문제가 있었는데, chmod 작업을 몇 번이라도 수행하더라도 사용자 뱅크에 충분한 권한이 없으면 문제가 발생합니다.
행운을 빕니다.
답변

