개요
SSAFY 과정에서는 STS4로 백엔드 및 스프링 과정을 진행하는데, 집에서는 맥북으로 과제나 연습을 수행하고 있다. 근데 STS4를 종료하고 다시 실행하면 위와 같은 메시지와 함께 STS를 재설치하기 전까지는 프로그램을 사용할 수 없는 문제가 있었다.
결론
터미널에 다음을 입력하여 오류를 해결할 수 있었다.
codesign --force --deep --sign - /Applications/SpringToolSuite4.app

자료 및 요약
다음 사이트를 참고하여 문제를 해결하였다.
stack overflow| The application "STS" can't be opened

결론적으로 이클립스가 실행된 후 패키지 내용을 수정하면서 애플 빌드 시스템이 생성하는 서명이 무효화 되기 때문으로, STS에 서명을 다시 해주면 된다고 한다.
그리고 답변자는 추가로 롬복이 설치되어있다면 롬복 또한 다음과 같이 재서명을 해주어야 한다고도 알려준다. 친절하다.
sudo codesign --force --sign - /Applications/SpringToolSuite4.app/Contents/Eclipse/lombok.jar
'공부 기록 > 자잘한것들' 카테고리의 다른 글
Proxy와 Router의 차이 (0) | 2023.09.22 |
---|---|
Implicit, Explicit 헷갈리는 것 정리 (0) | 2023.09.10 |
함수의 Reentrant(재진입성) (0) | 2023.09.09 |
재귀, DFS, 백트래킹 (0) | 2023.09.08 |
분할정복 vs DP (0) | 2023.09.06 |
개요
SSAFY 과정에서는 STS4로 백엔드 및 스프링 과정을 진행하는데, 집에서는 맥북으로 과제나 연습을 수행하고 있다. 근데 STS4를 종료하고 다시 실행하면 위와 같은 메시지와 함께 STS를 재설치하기 전까지는 프로그램을 사용할 수 없는 문제가 있었다.
결론
터미널에 다음을 입력하여 오류를 해결할 수 있었다.
codesign --force --deep --sign - /Applications/SpringToolSuite4.app

자료 및 요약
다음 사이트를 참고하여 문제를 해결하였다.
stack overflow| The application "STS" can't be opened

결론적으로 이클립스가 실행된 후 패키지 내용을 수정하면서 애플 빌드 시스템이 생성하는 서명이 무효화 되기 때문으로, STS에 서명을 다시 해주면 된다고 한다.
그리고 답변자는 추가로 롬복이 설치되어있다면 롬복 또한 다음과 같이 재서명을 해주어야 한다고도 알려준다. 친절하다.
sudo codesign --force --sign - /Applications/SpringToolSuite4.app/Contents/Eclipse/lombok.jar
'공부 기록 > 자잘한것들' 카테고리의 다른 글
Proxy와 Router의 차이 (0) | 2023.09.22 |
---|---|
Implicit, Explicit 헷갈리는 것 정리 (0) | 2023.09.10 |
함수의 Reentrant(재진입성) (0) | 2023.09.09 |
재귀, DFS, 백트래킹 (0) | 2023.09.08 |
분할정복 vs DP (0) | 2023.09.06 |