2013-07-19 4 views
-1

Я mac noob используя Mountain Lion 10.8.3Где находится JDK?

Я установил JDK. Когда я делаю Java -version я получаю:

admins-MacBook-Pro-5:~ me$ java -version 
java version "1.6.0_51" 
Java(TM) SE Runtime Environment (build 1.6.0_51-b11-457-11M4509) 
Java HotSpot(TM) 64-Bit Server VM (build 20.51-b01-457, mixed mode) 
admins-MacBook-Pro-5:~ alexstaveley$ which java 
/usr/bin/java 

Но я хотел бы знать, где JDK фактически установлен. Как и в Windows, я знал, что это было сказано C:\jdk1.6 Как узнать, где находится Mac?

Спасибо.

+3

Просто введите «какая java» в командной строке, и он расскажет вам, где находится исполняемый файл java. –

ответ

0

под /Library/Java/JavaVirtualMachines

+0

У меня ничего нет в этом каталоге, даже если вы java -version вернули что-то. У меня есть куча стилей JDK в /System/Library/Frameworks/JavaVM.framework/Versions, какие идеи почему? –

4

which дает правильный вывод

/usr/bin/java 

который является символическая ls -l /usr/bin/java, чтобы увидеть, где фактический двоичный

1

В отличие от Windows, OS X не имеет "центральный" реестр , Ближайшим эквивалентом OS X для реестра является Netinfo, но для этого требуется аутентификация для изменения. Но, как и Windows, многие приложения OS X требуют кода ключа/серийного номера.

Когда приложение установлено в OS X, оно автоматически помещается (или пользователю предлагается перетащить его/ее) в папке «Приложения» на жестком диске (Macintosh HD> Applications). Эти приложения имеют свои собственные пользовательские и общесистемные файлы свойств (вроде как частные реестры), которые хранятся в файлах, читаемых человеком, в стандартных местах.

Замечательно, что для удаления приложения все, что вам нужно сделать, это перетащить его из папки «Приложения» в корзину.

Надеюсь, что помогает понять немного.

Смежные вопросы