programing

IntelliJ가 '/path/to/tomcat/bin/catalina 프로그램을 실행할 수 없습니다.sh' error=13개의 권한이 거부되었습니다.

javaba 2022. 9. 3. 17:49
반응형

IntelliJ가 '/path/to/tomcat/bin/catalina 프로그램을 실행할 수 없습니다.sh' error=13개의 권한이 거부되었습니다.

IntelliJ ulimate에서 베어본 스프링 MVC 응용 프로그램을 실행하면 다음 오류가 발생합니다.

'cannot run program '/path/to/tomcat/bin/catalina.sh' error=13 permission denied

이거 어떻게 고치죠?(맥에 있어요)

한마디로 콘솔에서:

chmod a+x /path/to/tomcat/bin/catalina.sh

이것은, 투고중의 Tomcat 패스를 삭제해, 여기에 투고하기 전에, 실제로 시스템에 존재하는 것을 확인했다고 가정합니다.파일의 기존 권한에 따라서는 충분히 높은 권한을 가진 사용자로서 위의 명령을 발행해야 할 수도 있습니다.

솔루션:Tomcat 디렉토리에 대한 권한을 설정합니다.

chmod -R 777 apache-tomcat-directory

오늘 이 에러가 발생했습니다.Tomcat6 패키지를 잘못 가져갔기 때문입니다.Max OS에서 다운로드해야 합니다.tar.gz, 단, 다운로드 합니다.zip적절한 Tomcat 패키지를 입수해 주세요.

이 문제에 직면했을 때는, 다음을 확인합니다.
여기에 이미지 설명 입력

카탈리나를 오른쪽 클릭합니다.sh -> 속성 -> 권한.

IntelliJ Idea를 실행할 때마다 이 작업을 수행해 주십시오.또, 그 모든 잡동사니로부터 해방됩니다.

Linux 사용자만(여기서 알게 된 바와 같이) :

그냥 터미널에 가서 하면 돼su'책임감 있는 위대한 힘'을 받으셨다면/usr/local/bin그리고 거기엔 당신의idea이 파일은 IntelliJ Idea에 루트 권한을 부여하여 권한 문제에 직면하지 않도록 합니다.아이디어 파일을 찾을 수 없는 경우, 여기에 접속해 주세요.Tools -> Create Command-line launcher새 파일을 작성하거나 파일 위치를 확인합니다.

아이디어 파일을 실행하려면 다음과 같이 입력합니다.idearoot 사용자일 때 Enter 키를 누릅니다.

tomcat에 이 문제가 있었습니다.chmod를 몇 번 실행해도 사용자 뱅크에 충분한 권한이 없을 경우 문제가 발생합니다.

행운을 빌어요.

언급URL : https://stackoverflow.com/questions/3092049/intellij-says-cannot-run-program-path-to-tomcat-bin-catalina-sh-error-13-per

반응형