Где находится стандартный пакет Java на жестком диске? - PullRequest
0 голосов
/ 06 октября 2010

Когда я делаю импорт следующим образом:

import java.awt.event.MouseEvent;

Я могу использовать методы / поля из этого класса.Мне просто интересно, где этот пакет на самом деле находится на моем жестком диске.

Ответы [ 2 ]

2 голосов
/ 06 октября 2010

Это зависит от вашей системы и вашего места работы в JRE.

В Mac OS он находится в /System/Library/Frameworks/JavaVM.framework/Home/bundle/Classes/classes.jar

В Windows или Linux в $JAVA_HOME/jre/lib/rt.jar (спасибо @kuropenguin за информацию)
$JAVA_HOME в зависимости от того, где вы установили свой JDK.

В других системах вам придется искать себя.

0 голосов
/ 06 октября 2010

Если у вас есть класс, присутствующий в Eclipse, вы можете найти физическое размещение в Свойствах для этого класса.

...