Quiero ver todos los paquetes de Java. ¿Dónde están los paquetes almacenados en mi máquina? Alguien puede ayudar. Busqué en la carpeta jdk y encontré awt.dll y todo. Pero son solo unos pocos. ¿Puedo verlos a todos?¿Dónde se almacenan los paquetes del sistema Java?
Respuesta
Puede intentar descomprimir/destrabar rt.jar, que generalmente está disponible en $JAVA_HOME/lib/rt.jar
. El archivo jar debe incluir los archivos de clase de todos los JDK
, si eso es lo que está preguntando.
Si desea obtener una lista de paquetes en la instalación estándar, simplemente vaya al Javadocs y mire en la esquina superior izquierda.
Si desea ver los archivos .class, que están en lib\rt.jar
en el directorio JRE (.jar
es lo mismo que .zip
, para que pueda abrir con cualquier cosa que pueda abrir archivos zip).
Si desea ver el código fuente, busque en src.zip
en el directorio JDK. Si no está allí, es probable que haya elegido no instalarlo cuando instaló el JDK.
Tenga en cuenta que los paquetes están representados como carpetas en el disco, por lo que puede estar un poco decepcionado por lo que ve.
gracias @Michael estaba buscando src.zip –
Suponiendo que se refiere a los paquetes que incluyen las bibliotecas de clases como java.lang. * Y java.util. *, Estas viven en el directorio "lib" debajo de donde esté instalado su Java Runtime Environment (JRE).
En Windows, sería algo como esto:
C:\Program Files\Java\j2re1.4.2_12\lib
Allí, debería ver los archivos como rt.jar
que contiene las clases principales de Java y charsets.jar
que contiene muchos de los soporte de codificación extendida para EBCDIC y la CJK idiomas.
En un directorio paralelo bin
están los ejecutables para Java y las utilidades relacionadas.
Si ha instalado el Java Development Kit (JDK), en el directorio de arriba, donde encontrará las librerías, probablemente encontrará un archivo src.jar
. Esto se puede desempaquetar con la herramienta jar.exe
, o con una herramienta de estilo estándar zip, y contiene las fuentes de Java para la biblioteca de clases estándar.
Parte de Java, como la máquina virtual en sí misma, es específica de la máquina y formará parte de algunas de las DLL o EXE presentes.
Mi JDK 1.6.0_13 tiene un src.zip que contiene todo el código fuente. Dale un vistazo.
de Windows:
Para los paquetes de Java compilado comprimido (biblioteca de clases de Java, JCL): archivos de programa/Java/JDK// lib/rt.jar
Para fuente de paquetes de JRE: archivos de programa /java/jdk/src.zip
podemos usar cualquier software de descompresión para examinarlos.
Esto es genial. Gracias – KhaledMohamedP
- 1. ¿Dónde se almacenan los metadatos del puntero?
- 2. ¿Dónde se almacenan los módulos de python?
- 3. ¿Dónde se almacenan los atributos de Java HttpSession?
- 4. ¿Dónde se almacenan los ivars sintetizados?
- 5. ¿Dónde se almacenan los mensajes flash?
- 6. ¿Dónde se almacenan los "Certificados" en Firefox?
- 7. ¿Dónde se almacenan los objetos temporales?
- 8. ¿Dónde se almacenan los archivos evtx archivados?
- 9. ¿Dónde se almacenan las cookies en el sistema?
- 10. ¿Dónde se almacenan las macros?
- 11. iPhone: ¿Dónde se almacenan NSUserDefaults?
- 12. ¿Dónde se almacenan los bloques CMS estáticos de Magento?
- 13. ¿Dónde se instalan normalmente los paquetes PEAR?
- 14. ¿Dónde se guardan los paquetes de SSIS?
- 15. ¿Dónde se almacenan las clases de Java en Oracle?
- 16. ¿Dónde se almacenan los volcados centrales en Mac?
- 17. ¿Dónde se almacenan los archivos de usuario de Chrome/Tampermonkey en el sistema de archivos?
- 18. ¿Dónde se almacenan las variables locales finales de Java?
- 19. ¿Dónde se almacenan las imágenes dentro de los programas?
- 20. ¿Dónde se almacenan los valores de DataValueField para CheckBoxList?
- 21. ¿Dónde se almacenan las compras de InAPP?
- 22. ¿Dónde se almacenan los datos enviados por UDP?
- 23. ¿Dónde se almacenan los métodos en la memoria?
- 24. ¿Cómo cambiar dónde se almacenan los repositorios de Subversion?
- 25. ¿Dónde se almacenan los archivos de logcat de Android?
- 26. ¿dónde se almacenan los marcadores de sincronización de Google Chrome?
- 27. ¿Dónde se almacenan las propiedades. Configuración predeterminada?
- 28. ¿Dónde almacenan las cookies los navegadores?
- 29. ¿Dónde se almacenan los tipos genéricos en archivos de clase java?
- 30. ¿Dónde almacena R los paquetes?
¿Con qué OS estás tratando? –