Proceso de desarrollo en Java
Otros paquetes de JDT dan soporte a otros aspectos del proceso de desarrollo en Java.
En los puntos siguientes se resume la función principal de los paquetes org.eclipse.jdt.core.* restantes.
- org.eclipse.jdt.launching
proporciona clases para lanzar unidades ejecutables de Java desde la plataforma.
JavaRuntime implementa métodos
estáticos que permiten registrar una máquina virtual para un proyecto determinado.
Una familia de máquinas virtuales (como el JDK) están representadas por la clase
IVMInstallType.
IVMInstall representa instalaciones
concretas dentro de una familia.
Las clases IVMRunner y
VMRunnerResult se utilizan para iniciar
una VM de Java concreta, registrar sus procesos con JDT y devolver información del programa lanzado.
-
org.eclipse.jdt.core.search
permite buscar elementos de Java en el área de trabajo que coincidan con una descripción determinada.
SearchEngine permite configurar
búsquedas en el área de trabajo.
Pueden buscarse patrones determinados en un elemento de Java. También puede definirse el ámbito de la búsqueda dependiendo
de varios tipos de búsqueda definidos previamente: se pueden buscar declaraciones del patrón, implementadores del patrón,
referencias al patrón o todas las apariciones del patrón.
- org.eclipse.jdt.core.jdom
admite un Modelo de objeto documento (DOM) de Java que puede utilizarse para recorrer la estructura
de una unidad de compilación de Java.
- org.eclipse.jdt.core.eval
permite evaluar fragmentos de código en un cuaderno o en el depurador.
