Tras la instalación (desenzipado) de Eclipse en un directorio (p.ej., c:\eclipse), el área de trabajo se inicia poniendo en marcha el ejecutable de Eclipse que se encuentra en el directorio de instalación de máximo nivel. El archivo es eclipse.exe en los sistemas Windows y simplemente eclipse en los sistemas Linux. Nótese que el documento de consulta que le ofrecemos a continuación detalla la configuración en los sistemas Windows. La configuración de Linux es análoga.
Si no lo especifica de otro modo, la plataforma crea por defecto un directorio de área de trabajo como hermano del ejecutable (por ej., c:\eclipse\workspace). Este directorio del área de trabajo se utiliza como el área de contenido por omisión para sus proyectos, así como para mantener cualquier metadato necesario. Para las instalaciones de multiáreas de trabajo o compartidas, deberá determinar de forma explícita la ubicación de su área de trabajo con preferencia a utilizar la opción por omisión. Existen dos formas de controlar la ubicación de su área de trabajo; utilizar el directorio de trabajo actual o el argumento de línea de mandatos.
Quizá el modo más sencillo de utilizar el directorio de trabajo actual sea creando un acceso directo siguiendo los pasos que a continuación se muestran:
Por supuesto, puede conseguir el mismo efecto utilizando una solicitud de mandato si cambia el directorio a su directorio de entorno de trabajo y a continuación ejecutando eclipse.exe.
Para utilizar el argumento de línea de mandatos -data, simplemente añada -data <su localización de entorno de trabajo> (p. ej.,-data c:\mientornoetrabajo) en la línea de "Destino:" del acceso directo o inclúyalo de forma explícita en la línea de mandatos de su solicitud de mandato.
El ejecutable de Eclipse y la propia plataforma ofrecen una serie de opciones de ejecución de interés a aquellas personas que desarrollan o depuran partes de Eclipse. El modo general de ejecutar el ejecutable de Eclipse es:
eclipse [opciones de plataforma] [-vmargs [argumentos de máquina virtual Java]]
donde las opciones válidas de plataforma son:
-application <app id> | Identifica la aplicación a procesar. Si no se especifica, se ejecuta el entorno de trabajo de Eclipse. Las aplicaciones se declaran mediante los plug-ins que proporcionan extensiones para el punto de extensión org.eclipse.core.runtime.applications. |
-boot <vía de acceso al código de arranque> | Define la vía de acceso al código del plug-in de arranque (p.ej., boot.jar). Únicamente necesario al modificar la ubicación relativa de startup.jar y boot.jar. |
-consolelog | Duplica el archivo de anotaciones cronológicas de errores en la consola utilizada para ejecutar Eclipse. |
-data <vía de acceso al área de trabajo> | Define la vía de acceso al área de trabajo en la cual se ejecutará la plataforma. |
-debug [vía de acceso al archivo de opciones] | Sitúa la plataforma en modo depuración y carga las opciones de depuración en el archivo especificado. Si no se ha especificado una vía de acceso a archivo, la plataforma busca en el directorio de instalación de la plataforma y en el directorio de metadatos del área de trabajo un archivo llamado ".options". |
-dev [entradas de vía de acceso a clase] | Sitúa la plataforma en modo desarrollo. Las entradas opcionales de vía de acceso a clase (una lista separada por comas) se añaden a la vía de acceso a clase de cada plug-in. Por ejemplo, al desarrollar plug-ins, utilice "-dev bin" para añadir el directorio de la caja de herramientas de Java para cada plug-in. Las entradas de vía de acceso a clase redundantes o no existentes son eliminadas. |
-nosplash | Ejecuta la plataforma sin mostrar la pantalla minimizada. |
-os <os-id> | Define el sistema operativo en el cual se está ejecutando la plataforma. Por lo general, la plataforma puede detectar los sistemas operativos, pero algunas situaciones pueden requerir especificaciones explícitas. El valor aquí especificado está relacionado con Platform.getOS(). |
-vm <vía de acceso a máquina virtual> | Especifica la máquina virtual Java a utilizar para ejecutar la plataforma. Si no se especifica, se ubica una máquina virtual Java relativa al ejecutable de Eclipse. |
-ws <ws-id> | Define el sistema de ventanas en el cual la plataforma se está ejecutando. En muchos casos, la plataforma puede detectar el sistema de ventanas, pero algunas situaciones pueden requerir especificaciones explícitas. El valor aquí especificado está relacionado con Platform.getWS(). |
Todos los argumentos que siguen (pero que no incluyen)a la entrada -vmargs pasan directamente a la máquina virtual Java indicada como argumentos de máquina virtual (esto es, antes de la clase a ejecutar). Todos los argumentos que preceden a la entrada -vmargs (con excepción de -vm y -nosplash) pasan directamente a la plataforma para su interpretación.
eclipse.exe [argumentos de eclipse] -vm <vía de acceso a j9w.exe> -vmargs -ms:20 -jit -mo:32000 -mx:200000
NOTA: el distintivo -vmargs y los argumentos de la máquina virtual vigente deben aparecer al final de la línea.
Los valores por omisión de la máquina virtual JDK 1.3 Linux de IBM trabajan de forma adecuada para la exploración inicial, pero no son suficientes para el desarrollo a mayor escala. Para el desarrollo a gran escala, debería modificar sus argumentos de máquina virtual para disponer de más almacenamiento dinámico:
-vmargs -Xmx256M
permitirá que el almacenamiento dinámico de Java aumente hasta 256MB.