자바의 파일 트리의 교차 :-(같은 오류를보고 있어요
나는 방금 이와 비슷한 것을 풀었다. (나는 베타 버전 업그레이드가 실패했다고 생각한다.) 적어도 동일한 오류가있다. 디스크에서 발견 된 상황은 심볼릭 l 내 JDK 설치 대신 (cacerts에 포함) 실제 파일의 잉크는 :
> ls -lt /Library/Java/JavaVirtualMachines/1.6.0_30-b12-404.jdk/Contents/Home/lib/security/
total 24
lrwxr-xr-x 1 root admin 79 Apr 7 15:11 blacklist -> /System/Library/Java/Support/Deploy.bundle/Contents/Home/lib/security/blacklist
lrwxr-xr-x 1 root admin 81 Apr 7 15:11 cacerts -> /System/Library/Java/Support/CoreDeploy.bundle/Contents/Home/lib/security/cacerts
lrwxr-xr-x 1 root admin 87 Apr 7 15:11 trusted.libraries -> /System/Library/Java/Support/Deploy.bundle/Contents/Home/lib/security/trusted.libraries
불행하게도 링크 Deploy.bundles은 존재하지 않았다.
필자의 경우 Time Machine을 되돌아보고 삭제 된 번들을 찾아 복원 할 수있었습니다.
링크 할 수있는 이전 버전이 이미있을 수 있습니다. 최소한 비슷한 기본 문제가 있는지 살펴보고 볼 수 있어야합니다.
죄송합니다. 완벽한 해결책은 아니지만 조금 더 멀리 내려가시기를 바랍니다.
오라클로부터 배포판을 가져 와서 설치 장소에 인증서 파일을 놓을 수도 있습니다. 설치에 다른 항목이없는 경우 다른 문제가있을 수 있습니다. http://architecturalatrocities.com/post/19073788679/fixing-the-trustanchors-problem-when-running-openjdk-7
문제가있는 파일을 포함하지 않는 오픈 JDK, 그리고 그는 내가 내 경우에는 복원했다 번들 파일에 연결하는 것이 좋습니다 :
구글에 나는이 블로그를 발견했다.