2010-09-28 18 views
5

He buscado en Google todas las cadenas obvias, he buscado a través de las preguntas frecuentes pero no puedo encontrar una lista canónica de opciones de línea de comando para eclipse.Lista canónica de Eclipse de opciones de línea de comando

He instalado eclipse en un directorio montado NFS y al actualizar a helios inmediatamente comenzó a tener errores con los archivos de bloqueo.

las opciones de exportación NFS son (rw, inseguro, no_root_squash, no_subtree_check, asíncrono) no puedo procesar cerraduras en el espacio de trabajo (un dir NFS) ni en Eclipse/configuración/org.eclipse.osgi/.manager/

al Eclipse de partida, postes de eclipse un cuadro de diálogo

Locking is not possible in the directory "(NFS path)/eclipse/configuration/org.eclipse.osgi". A common reason is that the file system or Runtime Environment does not support file locking for that location. Please choose a different location, or disable file locking passing "-Dosgi.locking=none" as a VM argument.

Eclipse partir directamente con la arg -Dosgi.locking=none todavía eructos mismo error. Como es una VM arg, no puedo averiguar cómo/dónde especificar un directorio de bloqueo alternativo o ninguno; como se dijo, ni siquiera puedo encontrar una lista canónica de todos los argumentos de eclipse.

Gracias, BSD

Ubuntu 10.04.1 LTS 64 bits X4 AMD Phenom II 940 (Negro) 8 GB DDR2 4x2GB unganged ASUS M4A785-M

Respuesta

7

Prueba el opciones de ejecución de Eclipse página en el sitio Eclipse:

Si es posible, disponer que tanto su instalación de Eclipse y las áreas de trabajo de Eclipse están en una unidad de disco local. Notará la diferencia en el rendimiento en comparación con NFS.

+1

acuerdo, Eclipse utiliza muchos archivos todo el tiempo (que puede ser evidenciado por los programas antivirus que trabajan duro en Windows) –

0

Compruebe si tiene alguna opción de línea de comandos al iniciar Eclipse. Por alguna razón, parece que si hay opciones de línea de comando, no se usa el archivo de configuración eclipse.ini predeterminado.

Creo que también necesita agregar el parámetro "-Dosgi.locking = none" DESPUÉS de -vmargs.

Esto puede ser útil, pero la información es un poco anticuado ... http://www.mhworth.com/pub/blogs/matt/?p=11

Cuestiones relacionadas