oxygen - ¿A qué carpeta debo instalar Eclipse en Windows?
instalar eclipse neon (5)
Configuré Eclipse en
c:/software/eclipse_{version}/
Guardo todos mis paquetes de código abierto (ANT, Maven, Apache, etc.) en c: / software también. Luego agrego los directorios necesarios a mi variable $PATH
(c: / software / ant / bin).
También mantengo el espacio de trabajo de Eclipse en c:/software/eclipse_workspace
.
La gran ventaja detrás de esta configuración es la portabilidad. Simplemente puedo mover toda la carpeta a una nueva unidad, volver a configurar mi ruta, y todo funciona. Sin interferencias de la configuración del registro en absoluto. Hace que sea muy fácil hacer una copia de seguridad.
Este enfoque funcionó para XP, Windows7 RC1 y Windows7 Professional sin problema.
Estoy ejecutando Windows 7 con UAC habilitado . Siempre me ha parecido raro que Eclipse no use un instalador y no use la carpeta AppData para almacenar sus datos en Windows, pero últimamente tuve que volver a instalarlo un par de veces (problemas con el disco duro) y me '' Me he estado preguntando si realmente lo estoy poniendo en el mejor lugar.
Copio la carpeta de eclipse a mi directorio C:/Program Files/
y hago un acceso directo en mi menú de inicio, y luego lo anoto en mi barra de tareas. Sin embargo, eclipse tiene problemas, así que voy a las propiedades, la pestaña de compatibilidad y habilito "Ejecutar como administrador". Luego, cada vez que abro eclipse, tengo que presionar yes en la ventana de UAC, pero todo funciona correctamente, excepto por un efecto secundario: mi touchpad no desplaza ninguna ventana en eclipse. Esto se debe a que el programa touchpad se ejecuta como un usuario normal, por lo que no puede modificar el eclipse ejecutándose como administrador. Entonces, tengo que cerrar y volver a abrir el software de mi touchpad como administrador.
De todos modos, larga historia corta ... ¿Dónde está el mejor lugar para poner la carpeta eclipse en Windows, y por qué?
Editar: Acabo de encontrar una posible sugerencia , no dude en comentar. Parece que puedo ejecutarlo como administrador una vez por primera vez y configurar todos mis complementos y demás, y luego ejecutarlo como un usuario normal para mis tareas normales (codificación). No puedo creer que nunca pensé en hacer esto, pero puedo apegarme al directorio Archivos de programa y probar este enfoque a menos que obtenga una mejor respuesta aquí.
Ninite coloca Eclipse en C: / eclipse. Desde que hice esta pregunta, esa ha sido mi ubicación de instalación para Eclipse. Eclipse aún no maneja adecuadamente los permisos cuando se ejecuta fuera de la carpeta Archivos de programa.
Normalmente instalo Eclipse en %LocalAppData% .
C:/Users/<username>/AppData/Local/Eclipse/<version>/
- Ruta de instalación común utilizada por Google Chrome, Python, GitHub Desktop, Discord y f.lux
- Solo instala Eclipse para el perfil de usuario actual. (configuraciones separadas por usuario)
- No requiere privilegios de administrador
- Accesible como variable de entorno predeterminada de Windows (
%LocalAppData%
) - La carpeta está designada específicamente para contener datos de la aplicación
Puede instalar (descomprimir) un eclipse:
- en cualquier lugar que desee (lo que significa que no tiene que instalarlo en
c:/Program Files
(lo instalo, por ejemplo, enc:/prog/java/eclipse
, un árbol de directorios que creo - con un espacio de trabajo configurado en cualquier lugar que desee (para mí:
c:/prog/java/workspace
, y hago referencia a ese espacio de trabajo en mi eclipse.ini .
Esto es importante porque la ubicación predeterminada de un espacio de trabajo (usando user.home) no siempre es una buena idea (vea esta pregunta SO y su error eclipse asociado que se resolverá solo con el próximo eclipse Helios 3.6) - con complementos establecidos en cualquier lugar que desee a través de una carpeta Dropins (también se hace referencia en eclipse.ini, para mí:
c:/prog/java/myplugins
) - con una JVM instalada en cualquier lugar que desee (también se hace referencia en eclipse.ini, para mí:
c:/prog/java/jdks/jdk6u18
, y he instalado varias otras jdks enc:/prog/java/jdks
)
Eclipse no debería tener que estar nunca en c:/Program Files
, y la configuración descrita anteriormente funciona perfectamente con:
- Vista o Seven, UAC completamente activado
- XP, sin derechos de administrador.
Puede ponerlo en su carpeta de User
o en My Documents
carpeta My Documents
, para que no tenga que preocuparse por los permisos. Luego solo agrega un enlace a tu menú de inicio / inicio rápido / escritorio y estarás listo para continuar.
Tengo muchas versiones diferentes de Eclipse y productos relacionados instalados. Así que los tengo instalados como C:/Eclipse/...
para Windows y /Eclipse/...
bajo Mac y Linux. Por lo general, con el nombre del directorio como nombre base del eclipse-rcp-helios-SR2-macosx-cocoa-x86_64
comprimido, por ejemplo, eclipse-rcp-helios-SR2-macosx-cocoa-x86_64
... Algunos productos, como los de IBM, tienen sus propias ideas y, a menudo, no se pueden modificar. .
En cuanto a los espacios de trabajo, sí, tengo uno para cada cliente, se ubican en /Eclipse/Workspaces/...
y amigos.
Y las plataformas de destino se ubican en /Eclipse/TargetPlatforms/...
y amigos.