Chcę zobaczyć wszystkie pakiety java. Gdzie są paczki przechowywane w moim komputerze? Czy ktoś może pomóc. Poszukałem w folderze jdk i znalazłem awt.dll i wszystko. Ale to tylko kilka. Czy mogę je wszystkie zobaczyć?Gdzie są przechowywane pakiety systemowe Java?
Odpowiedz
Możesz spróbować rozpakować/odłączyć rt.jar, który jest zwykle dostępny w $JAVA_HOME/lib/rt.jar
. Plik jar powinien zawierać pliki klas wszystkich JDK
, jeśli o to pytasz.
Jeśli chcesz mieć listę pakietów w standardowej instalacji, po prostu przejdź do Javadocs i spójrz w górnym lewym rogu.
Jeśli chcesz zobaczyć pliki .class, są one w lib\rt.jar
w katalogu JRE (.jar
jest taka sama jak .zip
, więc można otworzyć go z wszystkiego, co może otwierać pliki zip).
Jeśli chcesz zobaczyć kod źródłowy, zajrzyj do katalogu JDK pod numerem src.zip
. Jeśli go tam nie ma, prawdopodobnie zdecydowałeś, że nie będziesz go instalował podczas instalacji JDK.
Należy pamiętać, że pakiety są reprezentowane jako foldery na dysku, więc możesz być trochę zawiedziony tym, co widzisz.
dzięki @Michael szukałem src.zip –
Zakładając, że masz na myśli pakiety zawierające biblioteki klas, takie jak java.lang. * I java.util. *, Pliki te znajdują się w katalogu "lib" pod dowolnym środowiskiem Java Runtime Environment (JRE).
W systemie Windows, to byłoby coś takiego:
C:\Program Files\Java\j2re1.4.2_12\lib
Tam, powinieneś zobaczyć pliki jak rt.jar
która zawiera podstawowe klasy Javy i charsets.jar
który zawiera wiele z rozszerzonym wsparciem kodowania dla EBCDIC a Języki CJK.
W równoległym katalogu bin
znajdują się pliki wykonywalne dla języka Java i powiązanych programów narzędziowych.
Jeśli zainstalowałeś pakiet Java Development Kit (JDK), w katalogu powyżej, gdzie znajdziesz biblioteki, prawdopodobnie znajdziesz plik src.jar
. Można go rozpakować za pomocą narzędzia jar.exe
lub standardowego narzędzia w stylu i zawiera źródła Java do standardowej biblioteki klas.
Niektóre z Javy, takie jak sama maszyna wirtualna, są specyficzne dla maszyny i będą częścią niektórych plików DLL lub EXE.
Mój JDK 1.6.0_13 ma plik src.zip zawierający cały kod źródłowy. Spójrz na to.
Windows:
sprężonego skompilowanych pakietów Java (Java Class Library, JCL): program files/Java JDK/JRE// lib/rt.jar
Dla źródła pakietów: program files /java/jdk/src.zip
Możemy użyć dowolnego oprogramowania rozpakowującego, aby je przejrzeć.
To jest świetne. dzięki – KhaledMohamedP
- 1. Gdzie są przechowywane makra?
- 2. Gdzie przechowywane są zmienne ulotne?
- 3. Gdzie są przechowywane zarejestrowane serwery?
- 4. Gdzie przechowywane są zmienne javascript
- 5. Gdzie przechowywane są dane const?
- 6. Gdzie przechowywane są pliki TempData?
- 7. gdzie przechowywane są rozszerzone atrybuty?
- 8. Gdzie są przechowywane ustawienia związane z JNLP
- 9. Gdzie są przechowywane typy ogólne w plikach klas java?
- 10. Gdzie są zapisane makra przechowywane w Notepad ++?
- 11. Gdzie są przechowywane pliki logcat systemu Android?
- 12. Gdzie wartości r przechowywane są w C++?
- 13. Gdzie są przechowywane konfiguracje debugowania Eclipse CDT?
- 14. Gdzie są przechowywane zmienne w Pythonie?
- 15. Gdzie są przechowywane projekty w Eclipse?
- 16. Ustaw opcje .... gdzie są one przechowywane
- 17. Gdzie przechowywane są sole hasła laravel?
- 18. Gdzie są przechowywane obrazy emulatora Androida?
- 19. Gdzie są przechowywane uprawnienia w systemie Android?
- 20. Gdzie są przechowywane statyczne bloki CMS Magento?
- 21. Gdzie przechowywane są dane dziennika CloudWatch?
- 22. Gdzie są przechowywane recenzje produktów magento 1.5?
- 23. Gdzie są metody przechowywane w pamięci?
- 24. Gdzie są przechowywane obrazy docker przez boot2docker?
- 25. Gdzie są przechowywane vary w Nodejs?
- 26. Gdzie sdkman instaluje pakiety?
- 27. Gdzie w DB Wordpressa przechowywane są zadania wp_cron?
- 28. Gdzie są przechowywane zmienne uniwersalne w powłoce ryby?
- 29. Gdzie są przechowywane pliki cookie w macierzystej przeglądarce Androida?
- 30. Gdzie są przechowywane "Twoje certyfikaty" w przeglądarce Firefox?
Z jakim systemem operacyjnym masz do czynienia? –