얼마전 이클립스 설치를 잘 해놓고 다음날 이클립스를 켰다가 저런 문구가 떴다.
Eclipse 응용프로그램을 열 수 있는 권한이 없습니다
당시 개발 세팅은 jdk 11 버전과 이클립스 최신버전을 다운받았다.
M1용 jdk는 java17버전 이었고 이왕이면 11을 받고싶어서 검색에 나와있는데로 잘 설치했는데 ... ㅎ...
1. 이클립스 contents 폴더 안에 info.polist 파일수정
<array>
<string>-keyring</string>
<string>~/.eclipse_keyring</string>
<string>-vm</string>
<string>/Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home/bin/java</string>
</array>
2. 권한 부여
codesign --force --deep --sign - [응용프로그램 위치]
codesign --force --deep -sigin - /Applications/Eclipse.app
error: The specified item could not be found in the keychain.
2022-02-28기준, M1은 이클립스 2021-12버전과 JAVA17 버전이 사용 가능하다. 어설프게 java15다운 받았다가 버전 올리라는 에러를 받고 재설치했다. ㅎㅎㅎ