La información ya esta obsoleta, la librería Java Ayatana ahora tiene integración nativa sin necesidad de plugins y es instalable desde ppa: https://danjared.wordpress.com/2014/03/27/java-ayatana-2-x/
Ya termine la primera fase de la librería de integración que es la integración con el menú de aplicaciones global, así que el siguiente punto es integrarlo con aplicaciones, y como primer punto, he integrado con Netbeans.
Para instalar debes agregar un nuevo repositorio de extensiones:
Tools -> Plugins -> Settings
La URL para actualización automática de plugins es:
http://java-swing-ayatana.googlecode.com/files/netbeans-catalog.xml
Y después instala el paquete: Java Ayatana
Espero y la disfruten, aunque un estoy revisando, si les genera un error no duden en avisarme, la pagina del proyecto esta en:
Sorry but it is not working for me (NetBeans IDE 7.1 (Build 201112071828) )
not the menu and not the launcher …
for moment only works on Ubuntu 11.10 and I’m working with support for 12.04
I am working on ubuntu 11.10 with netbeans 7.1 but the plugin doesn’t work for me too.
Please help me with send the error or send me screenshots…
In 7.0.1 under Ubuntu 12.04 Beta 2:
Warning – could not install some modules:
Java Ayatana – The module Module System API was requested in version >= 7.27.1 but only 7.23.1 was found.
Java Ayatana – The module Project API was requested in version >= 1.40.1 but only 1.36.1 was found.
Java Ayatana – The module Project UI API was requested in version >= 1.53.1.8 but only 1.51.2.8 was found.
Java Ayatana – The module UI Utilities API was requested in version >= 7.39.1 but only 7.31.2 was found.
Java Ayatana – The module Utilities API was requested in version >= 8.19.1 but only 8.15.1 was found.
Java Ayatana – The module Window System API was requested in version >= 6.48.1 but only 6.40.1 was found.
So sorry,
But the plugin was created with Netbeans 7.1 and only works for Ubuntu 11.10.
For the moment, I’m working with Launcher API Integration (progressbar and dynamic quicklists*) using Unity 4.
My idea is integrete Launcher API before create a libjayatana.so library on Ubuntu 12.04.
I send you the source of plugin in version 0.6.0, but even I have trouble integrating Launcher API, there is something in Java that interferes with the operation of the library libunity.
and soon publishes extensions to other products in which I have been working (Oracle JDeveloper, Oracle SQL Developer and IntelliJ IDEA)
Hola. Me instalé el plugin de netbeans, pero aunque es la 0.9.0, indica que está instalada la 0.8.0 y siempre me pide actualizar.
El archivo info.xml de org-nbs-java-ayatana-0.9.0.nbm dice OpenIDE-Module-Specification-Version=»0.8.0″
Uso Ubuntu 12.04, espero que pronto tengas lista la versión que funcione con esa versión. Saludos.
Si fue error al empacar el NBM, pero ya esta, actualice a la 0.9.1, pero como que no esta actualizando el archivo en google project… bueno espero que un rato más lo actualice
Hi Dan,
congrats, fine work.
there is a bug under netbeans with the nimbus laf, some keys goes wild inside the editor.
press Ctrl X, Ctrl V, Delete … the result is… unusable.
gnome laf if fine!
NB 7.1.2/7.1.1
Ubuntu 11.10
JDK 1.6.32/1.7.04
Ayatana 0.9.1
regards A.-J.
Hi Dan,
oh forgot, netbeans mean this
WARNING [org.netbeans.modules.autoupdate.updateprovider.AutoupdateCatalogParser]: http://java-swing-ayatana.googlecode.com/files/netbeans-catalog.xml:2:49: Document root element «module_updates», must match DOCTYPE root «null».
WARNING [org.netbeans.modules.autoupdate.updateprovider.AutoupdateCatalogParser]: http://java-swing-ayatana.googlecode.com/files/netbeans-catalog.xml:2:49: Document is invalid: no grammar found.
I had the next error message: «can’t find libjawt.so» on Ubuntu 12.04. how to fix this problem?
Thank you.
What arch is?…
I have managed to make it work only on openjdk-7 and only after reinstalling netbeans. Btw it works on 7.1.2
Works now for me! I’m using Netbeans 7.1.1 under Ubuntu 12.04. Great job
Tengo Netbeans 7.1.1 y Ubuntu 12.04 (32 bits) y no me ha funcionado. De todas maneras, como veo que estais en ello, lo dejo instalado para cuando esté arreglado que se actualice.
¡Saludos y buen trabajo!
puedes validar tu version de java, ya que no funciona con la version de open jdk 6 e inferiores a la version 6,
Vale, tengo Open JDK 6…
It works !
Ubuntu 12.04, Netbeans 7.1 / 7.2, JDK Oracle 1.7.0_05 32 bit
Great job ! Many thanks !!!
Hola Dan,
Hay alguna manera de aplicar el mismo fix para aplicaciones basadas en Netbeans Platform? Instale el Plugin en netbeans y funciona perfectamente, pero quize aplicar el mismo fix a VisualVM y me dice al iniciar que no encuentra unos modulos (projectapi/1 y projectuiapi/1).
Un poco de paciencia… estoy trabajando en un modulo basado en librerías «endorsed» para soportar cualquier aplicación, si descargas el código fuente en la carpeta de plugins existen 2 proyectos «/plugins/jayatanart7» y «/plugins/jayatanart6», necesitas incluir en «$JAVA_HOME/jre/lib/endorsed» junto con la libreria jayatana y gtkextended.
Espero tener el ppa dentro de poco…
Excelente!… Muchas gracias por el dato… 🙂 Lo voy a probar.
Great job! Works well on 7.2!
Works like a charm in NetBeANS 7.2 and Ubuntu 12.04
Works in Ubuntu 12.10 with Netbeans 7.2, so long as you don’t fully maximise the window, then the menus don’t appear.
Scrap my last comment, seems my menus don’t work in any app when maximized on 12.10 since recent updates. Unity launcher didn’t work.
Works completely fine for me in 12.10. Great job!
Who is the best NetBeans Feauture for Ubuntu? Ah, yes
Java Ayatana.
Tnks so much!
Thanks,
Please update it to work with Ubuntu 12.04
Its work on Ubuntu 12.04, many Thanks!!
Thanks!!!!!!!!!!!!!
It work on ubuntu 12.10 64 bit, with netbeans 7.3 (downloaded by oracle with sh file) and it’s great!!!!
Thank you =)
Hi guys. I’m using ubuntu 12.04 / netbeans 7.2.1 / openjdk-6, but does not works for me!! 😦
I followed the instructions on the blog, but nothing.
Somebody can say if ayatana works on netbeans 7.2.1 ??
Thanks.
Ubuntu 12.04 64 bit / OpenJDK 1.7.0_21 / Netbean 7.3.
Be cafull check help/about to be sure JDK 7 is enable on start up
sudo apt-get install openjdk-7-jdk
sudo rm default-java
sudo ln -s java-1.7.0-openjdk-amd64/ default-java
We can execute this to make this modification for all system
sudo update-alternatives –config javac
sudo update-alternatives –config java
ubuntu 13.04 netbeans 7.3
Java: 1.7.0_21; OpenJDK 64-Bit Server VM 23.7-b01
Runtime: OpenJDK Runtime Environment 1.7.0_21-b02
Works nicely
Unfortunatelly that plugindosent work for kubuntu 13.04,
is there any workaround? Please help
You can use environment variable JAYATANA_FORCE=true
For those that have problems with Ubuntu 12.04 (and higher) and using Netbeans 7.3.1: Make sure your start (like netbeans-7.3.1.desktop) inkludes the options:
StartupWMClass=netbeans-7.1.2
StartupNotify=true
Terminal=false
After i added this anything works like a charme!
No funciona en Ubuntu 13.10, hay alguna configuracion adicional que tenga que usar??
Sadly the plugin doesn’t work for me anymore after upgrading to ubuntu 13.10
Any advice?
Ola, great plugin which should be integrated natively into Netbeans IMO, thanks a lot 🙂
Unfortunately, with Ubuntu 12.04 and NetBeans 7.4, it crashes when opening a browser window (like File > Open file…). An update of the plugin would be much apreciated.