Mountain Lion 10.8.2, Java 환경 설정이 사라졌습니다.


11

방금 apple (Java for OS X 2012-006)에서 최신 Java 업데이트를 설치했고 Java 기본 설정 응용 프로그램 (Java 기본 설정 응용 프로그램 (사용했던 Java 사용 응용 프로그램)으로 어떤 일이 벌어지고 있는지 살펴 보았습니다. /Applications/Utilities 그것은 지금 사라진 것 같지만. 문제가 있는지 여부에 대한 아이디어 나의 시스템을 업데이트했거나 업데이트가 Java 환경 설정을 손상 시켰습니까?


환경 설정이 사라졌을뿐 아니라 자바가 모두 있습니다!
Fake Name

답변:


0

Apple은 업데이트의 일환으로 Java 기본 설정을 Lion and Mountain Lion에서 제거했습니다. 다음에 필요할 때 Oracle에서 다시 설치하라는 메시지가 나타납니다.

http://support.apple.com/kb/HT5493


1
애플은 ML 용 자바를 제거하지 않았다. 그러나 당신이 제공 한 링크는 자바 기본 설정을 막아 버렸다는 것을 보여준다.
user1256923

이것은 분명히 세부 사항으로 조금 더 구체화 될 수 있습니다.
Mort

1
오라클의 아무도 애플의 오래된 Java Preferences를 재설치하지 않을 것이다. 그러한 프롬프트가 없습니다.
Graham Perrin

6

문제의 업데이트 ( OS X 2012-006 용 Java )는 보안을 위해 Safari Java 플러그인을 비활성화합니다. 당 Apple 기술 게시판 :

이 릴리스는 Apple 제공 시스템 Java SE 6을 버전으로 업데이트합니다.   1.6.0_37이며 OS X 버전 10.7 이상용입니다.

이 업데이트 제거하다 애플이 제공 한 모든 Java 애플릿 플러그인   웹 브라우저. 웹 페이지에서 애플릿을 사용하려면 해당 지역을 클릭하십시오.   "Missing plug-in"이라는 레이블이 붙어서 최신 버전의   오라클의 Java 애플릿 플러그인.

또한이 업데이트는 Java 기본 설정 응용 프로그램을 제거합니다.   애플릿 설정을 구성하는 데 더 오래 걸립니다.

다음은 플러그인을 다시 활성화하는 방법에 대한 Apple의 기술 게시판 링크입니다.

전체 Java 런타임이 필요한 경우이 도구를 사용하여 Oracle에서 직접 다운로드 할 수 있습니다 웹 페이지 .


이 답변의 닫기 라인은 오도 될 가능성이 있지만 투표를 자제합니다. 오라클이 오해의 소지가 있기 때문입니다. 자세한 내용은 힌트 ...에서 답변 Oracle에서 확인한 Java 버전이 명령 줄에 표시된 버전과 다른 이유는 무엇입니까? - "Java SE 다운로드시에는 JRE를 무시하고 JDK를 다운로드하여 설치하십시오."
Graham Perrin

나는 넓은 의미에서 당신이 맞다고 생각합니다. 그러나, 나는 여러 가지 형태의 (즉, JRE, JDK 등) Java의 여러 반복에 대한 링크가있는 페이지 자체를 (링크를 통해) 제공하고 있습니다. 나는 그들이 필요한 것을 선택하도록 사용자에게 맡긴다.
Mort

6

Apple이 시스템 환경 설정에서 (새로운) JAVA 환경 설정 패널을 사용하여이 작업을 지금 할 수 있다고 생각하기 때문에 삭제되었지만, 그렇지 않습니다.

다시 설치하려면 다음과 같이하십시오.

10.8mg은 /Packages/JavaEssentials.pkg에 있습니다.

나는 주위를 봤고 링크를 찾았습니다.

설치가 끝나면 Java Preferences.app가 이전 위치에 있으므로 설치된 모든 Java 버전을 전환하고 브라우저에서 애플릿을 다시 사용할 수 있습니다.

자바에 대한 또 다른 장벽이 무너졌다.


감사합니다. Java 환경 설정 패널이 복원되었습니다. 그러나 주문을 변경하고 패널을 닫았다가 다시 열려고하면 주문이 원래 패널로 돌아갑니다.
Maverik

재배포는 Apple의 운영 체제 소프트웨어 사용권 계약을 위반합니다. 오래된 애플 리케이션은 애플의 통제를 넘어선 자바에 대한 현재의 접근법을 사용하도록 설계된 적이 없다. 환경 설정을 사용하여 Java 환경 설정을 사용하면 위험 할 수 있습니다.
Graham Perrin

0

OSX 10.8.4에서 JDK 1.7이 필요했고 이것이 내가 한 것입니다.

  • 설치됨 오라클의 JDK 1.7 .
  • 나는 없었어. Java Preferences.app 새 버전이 실제로 사용 가능한지 확인합니다. 그래서 나는 그것을 frafra가 제공 한 링크 . 이 단계를 건너 뛰고 대신 다음 명령을 실행할 수 있습니다. /usr/libexec/java_home -V
  • 내 이름을 바 꾸었습니다. JAVA_HOME 환경 변수 ( ~/.profile )와 함께 : export JAVA_HOME=$(/usr/libexec/java_home)

frafra는 링크가 제공하는 것을 어디에서 말합니까?
Mark

프라 프라의 링크가 아래로 보인다!
Mutant

0

Dorothy가 항상 집에 갈 수있는 것처럼 자바는 여전히 시스템에 있습니다. 나는 요세미티가있다.

당신은 deploy 폴더에서 그것을 찾았습니다. 외계인을 만들자. 그걸로 ALIAS를 .....

HD / Library / Preference Panes .... enter image description here


-1

JDK7 설치 후 ...

  • App Store를 열고 "구입 항목"으로 이동하십시오.
  • OS X Mountain Lion 찾기 - & gt; 다운로드를 클릭하십시오. (더 이상 설치 프로그램이 컴퓨터에 없을 경우 업그레이드를 계속 진행할 수 있습니다.이 경우 건너 뛸 수 있습니다)
  • 다운로드가 완료되면 자동 팝업되는 설치 프로그램을 취소하십시오.
  • 터미널을 열고 붙여 넣기 : hdiutil attach /Applications/Install\ OS\ X\ Mountain\ Lion.app/Contents/SharedSupport/InstallESD.dmg
  • 마운트되면 Finder 창이 나타납니다. 그렇지 않은 경우, Finder를 열면 새로운 마운트 된 장치 "Mac OS X Install ESD"가 나타납니다. 그것을 클릭하십시오.
  • "Packages"를 열고 "JavaEssentials.pkg"를 실행하십시오. 그러면 Java 환경 설정 창이 다시 설치됩니다.

이것은 본질적으로 Frafa의 대답과 같습니다. 저는 대답에있는 링크가 죽거나 OSX 버전이 변경되어 링크가 더 이상 사용되지 않을 경우 JavaEssentials.pkg를 수동으로 찾는 방법을 설명합니다.


또한 자바 개발자 인 경우 JAVA_HOME을 (를) 설정하는 방법을 변경하는 것이 좋습니다. export JAVA_HOME = /usr/libexec/java_home -v 1.7 ... 또는 그 라인을 따라 뭔가.
James

오래된 애플 리케이션은 애플의 통제를 넘어선 자바에 대한 현재의 접근법을 사용하도록 설계된 적이 없다. 환경 설정을 사용하여 Java 환경 설정을 사용하면 위험 할 수 있습니다.
Graham Perrin

-1

다음 터미널 명령을 사용하여 환경 설정 패널을 실행하십시오.

javaws -viewer

-2

Mountain Lion에 'Java for OS X 2012-006'을 설치 한 후 Java 기본 설정이 사라진 것을 확인할 수 있습니다.

나를위한 해결책은 Time Machine 백업에서 복원하는 것이 었습니다.

그런 다음 다시 정상적으로 작동합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.