Me di cuenta de que dentro de la C:\Program Files\Java
carpeta, está el JRE público que instaló el JDK, sé que esto es normal. Pero luego está la carpeta jdk1.x\jre\bin\
con java.exe, javaw
etc. en ella. Y luego está la carpeta del compilador jdk1.x\bin
que contiene javac
junto con todos los otros archivos incluidos en el JRE como java.exe, javaw, appletviewer
etc.
¿Por qué viene JDK con todos estos JRE? ¿Cuál es la diferencia entre estos 3?
Sun / Oracle documenta la organización del directorio JDK aquí:
c: \ jdk1.6.0 \ jre \ bin: archivos ejecutables y archivos DLL para herramientas y bibliotecas utilizadas por la plataforma Java. Los archivos ejecutables son idénticos a los archivos en /jdk1.6.0/bin.
...
Tenga en cuenta que la estructura de archivos del JRE es idéntica a la del directorio jre del JDK.
Básicamente, el directorio JRE contiene los archivos que puede redistribuir con su aplicación, si decide
Acabo de comenzar a usar Apache Maven. Ahora me gustaría hacer que Maven pueda realizar implementaciones de entornos de producción y desarrollo con un solo clic. Estoy usando Eclipse (versión de Springsource) y yo ...
Aquí está mi método, funciona bien y muestra el diálogo. public void showDialog () {diálogo de diálogo final = nuevo diálogo (este); dialog.setContentView (R.layout.mylayout); dialog.show (); } Yo tengo ...
Tengo un conjunto de datos muy uniforme de los mensajes de Radius que necesito agregar a nuestra solución de administración de registros. El producto ofrece la capacidad de utilizar una declaración regex para extraer los diversos datos en una ...
Tengo una sencilla utilidad de línea de comandos de validación de datos que he escrito en Java. Distribuimos esta utilidad a nuestros clientes como un archivo JAR. Nuestros clientes ejecutan esta utilidad en datos en sus máquinas locales. ...