update ppa oxygen instalar eclipse ubuntu

ppa - uninstall eclipse ubuntu



Los menús de Eclipse no se muestran después de actualizar a Ubuntu 13.10 (15)

¿Qué pasa si no tengo un archivo de este tipo:

/usr/share/applications/eclipse.desktop

Supongo que tiene ese archivo, si instala eclipse desde el repositorio de ubuntu.

Si instala un eclipse independiente, entonces ese archivo no importa. Y no hay tal archivo allí.

Después de actualizar a Ubuntu 13.10, cuando hago clic en cualquier menú en Eclipse (Ayuda, Ventana, Ejecutar) no aparecen. Solo los resguardos de menú y la selección son visibles.

Intenté instalar el nuevo 4.3 y lo mismo está sucediendo. ¿Alguien más está experimentando este comportamiento?


1) Primero, cierra el eclipse y haz esto:

sudo gedit /usr/share/applications/eclipse.desktop

2) al final de este archivo simplemente copie y pegue esta línea

Exec=env UBUNTU_MENUPROXY=0 /your/path/to/eclipse/binary

Abre eclipse, el menú del eclipse comenzará a aparecer. (Funciona en la versión de Ubuntu post 12.04)


Aún puedes acceder al menú usando la tecla ALT :)


Debe escribir export UBUNTU_MENUPROXY=0 antes de abrir eclipse, y tiene que abrir eclipse desde la terminal en lugar del menú global.


En cuanto a mí, me pareció mejor editar el iniciador de eclipse, el mío es /usr/bin/eclipse (se requiere permiso de root).

Última línea:

exec $ECLIPSE "$@"

se convierte en:

env UBUNTU_MENUPROXY=0 $ECLIPSE "$@"

Por lo tanto, ahora no importa cómo se inicie, mediante el ícono de desconexión, el comando de terminal o el reinicio automático después de la instalación de un nuevo complemento.


Este error ha sido confirmado en Ubuntu 13.10, aquí hay un bugs.launchpad.net/ubuntu/+source/unity/+bug/1221848 . Para superar el problema, debe cambiar su archivo eclipse.desktop en parte de Exec que pasa env UBUNTU_MENUPROXY con la ruta de eclipse y eclipse se podrá ejecutar desde el iniciador con la barra de menús funcional. Aquí está patern para cambiar el archivo eclipse.desktop:

Exec=env UBUNTU_MENUPROXY= path/to/eclipse


La misma pregunta ha sido publicada (y respondida por mí) en askubuntu:

Los menús de Eclipse están cortados o no se muestran

Aquí está la respuesta completa.

Cómo resolver problemas de menú de Eclipse en Ubuntu 13.10

(De manera estable, hasta que alguien arregle el error)

Este método da por sentado que ya tiene su archivo eclipse.desktop (o que, alternativamente, puede crear uno nuevo desde cero). De lo contrario, puede echar un vistazo momentáneamente a la "manera rápida" a continuación.

  1. Abra su archivo eclipse.desktop :

    sudo -H gedit /usr/share/applications/eclipse.desktop

    (Si no puede encontrarlo en esta ruta, intente en ~/.local/share/applications/eclipse.desktop . De lo contrario, es posible que tenga que encontrar el suyo mediante el comando locate ).

  2. Reemplace la línea Exec= con esto:

    Exec=env UBUNTU_MENUPROXY= eclipse

    Donde "eclipse" es el camino a su ejecutable de eclipse. En este caso es solo "eclipse" ya que hay un enlace simbólico en la carpeta /usr/bin .

    NOTA: Si no puede encontrar su archivo eclipse.desktop , simplemente puede crear uno desde cero en la ruta anterior y rellenarlo con estas líneas:

    [Desktop Entry] Type=Application Name=Eclipse Icon=eclipse Exec=env UBUNTU_MENUPROXY= eclipse Terminal=false Categories=Development;IDE;Java;

  3. Guarda el archivo.

Ahora puedes ejecutar Eclipse desde su ícono como siempre.

(Forma rápida pero repetitiva)

Si no tiene ningún archivo eclipse.desktop y no desea crearlo en este momento, simplemente puede ejecutar Eclipse con este comando:

UBUNTU_MENUPROXY= eclipse

donde "eclipse" es la ruta a su ejecutable de eclipse . Tenga en cuenta que esta es solo la forma rápida de ejecutar Eclipse una vez. Si no desea recordar este comando y usarlo cada vez que tenga que ejecutar Eclipse, siga la "manera estable" que se encuentra arriba.

Fuentes:


La misma pregunta ha sido respondida en askubuntu:

Los menús de Eclipse están cortados o no se muestran

Podría haber encontrado una posible solución para su problema. He experimentado el mismo problema que el descrito, Unity Ubuntu 13.10 de 64 bits, Eclipse 4.3.0, los menús no estaban visibles.

Entonces me doy cuenta de que podría ser útil si me aclarara, el archivo de acceso directo del escritorio para Eclipse contendría algo como esto:

[Desktop Entry] Version=4.3.0 Name=Eclipse Comment=IDE for all seasons #Exec=/home/USERNAME/Dokument/eclipse/eclipse Exec=env UBUNTU_MENUPROXY=0 /home/USERNAME/Dokument/eclipse/eclipse Icon=/home/USERNAME/Dokument/eclipse/icon.xpm Terminal=false Type=Application Categories=Utility;Application

La fila Exec=env UBUNTU_MENUPROXY=0 /home/USERNAME/Dokument/eclipse/eclipse , parte referenciada en la publicación que señalé, es la que hace visibles los menús, ¡y listo! :)

En mi caso, este archivo ( eclipse.desktop ) reside en /usr/share/applications/

Espero que esto ayude.


Lo resolví abriendo mi Eclipse por terminal como SU.

sudo ./eclipse


Nada me funcionó hasta que agregué la siguiente línea al archivo .profile en mi carpeta de inicio y reinicié mi computadora.

export UBUNTU_MENUPROXY=0

Funciono para mi


Para aquellos que usan el paquete ADT (Android Developer Tools):

  1. Crear un lanzador para eclipse.
  2. Edite /home//.local/share/applications/adt.desktop de la manera descrita por la solución aceptada.

Esto devolverá los menús, sin embargo, no estará integrado en la barra superior.

Robert


Parece que el error sigue ahí, incluso en 14.10 con Eclipse Luna. Mis menús no se muestran. Configuro eclipse usando el tutorial aquí - http://ubuntuhandbook.org/index.php/2014/06/install-latest-eclipse-ubuntu-14-04/

y usé ese tutorial más la mejor respuesta para hacer que el escritorio sea así:

[Desktop Entry] Version=4 Name=Eclipse Comment=Integrated Development Environment Exec=env UBUNTU_MENUPROXY=0 /usr/share/applications/ Icon=/opt/eclipse/icon.xpm Terminal=false Type=Application Categories=Development;IDE;Java

Ahora, mi eclipse ni siquiera se ejecutará.

Con el ícono del escritorio a continuación, al menos eclipse se abre -

[Desktop Entry] Name=Eclipse 4 Type=Application Exec=/opt/eclipse/eclipse Terminal=false Icon=/opt/eclipse/icon.xpm Comment=Integrated Development Environment NoDisplay=false Categories=Development;IDE; Name[en]=Eclipse

EDITAR - Los menús ahora son visibles. No sé qué pasó!


Tienes que crear un nuevo archivo para abrir eclipse.

#!/bin/bash export UBUNTU_MENUPROXY=0 path_to/eclipse/eclipse


Tuve el mismo problema de submenús deshabilitados con Eclipse Kepler de 64 bits en Ubuntu 13.10. Pero finalmente logré que funcionara con el siguiente trabajo. Este error ya ha sido reportado en este bugs.launchpad.net/ubuntu/+source/unity/+bug/1221848 .

Cree un archivo eclipse.desktop en /usr/share/applications/ con el siguiente contenido.

[Desktop Entry] Version=4.3.0 Name=Eclipse Comment=IDE for all seasons Exec=env UBUNTU_MENUPROXY=0 /home/USERNAME/eclipse/eclipse Icon=/home/USERNAME/eclipse/icon.xpm Terminal=false Type=Application Categories=Utility;Application

o bien, también puede probar con el siguiente archivo de script de bash ejecutable que abre Eclipse. Coloque el archivo en el directorio /bin o /usr/local/bin .

#!/bin/bash export UBUNTU_MENUPROXY=0 path_to/eclipse/eclipse


cierra tu eclipse si ya has lanzado la aplicación eclipse.

escribe este comando en la terminal

$ sudo gedit /usr/share/applications/eclipse.desktop

Nota: puede encontrar el archivo eclipse.desktop en esta ruta .... / usr / share / applications / Eclipse

Añade estas líneas en este archivo.

[Desktop Entry] Version=4.3.0 Name=Eclipse Comment=IDE for all seasons #Exec=/home/USERNAME/Dokument/eclipse/eclipse Exec=env UBUNTU_MENUPROXY=0 /home/ashish123/adt-bundle-linux-x86-20140702/eclipse/eclipse Icon=/home/ashish123/adt-bundle-linux-x86-20140702/eclipse/eclipse/icon.xpm Terminal=false Type=Application Categories=Utility;Application