Categorias: Linux Tutoriais

Jayatana – Menu Global do Ubuntu para aplicações Java

O Ubuntu quando trouxe o Unity, também trouxe uma excelente funcionalidade para melhor aproveitamento de tela, o menu global, no entanto este não funciona em aplicações Java que utilizem a biblioteca Swing, assim como o HUD também não funciona, isso porque essa biblioteca gráfica é do próprio Java, feita para ser uma interface multiplataforma para aplicações Java e “independem” do sistema que estão rodando. Exemplos de aplicações que utilizam a bibliote Swing, são o Netbeans, jDownloader e Frostwire.

Para aproveitar o menu global, também nas aplicações java construídas com o Swing, junto com as funcionalidades de pesquisa do HUD, o desenvolvedor Danjaredg desenvolveu o Jayatana (Java Swing Ayatana) – Para quem não sabe Ayatana foi o nome do projeto iniciado pela Canonical para criação do Unity.

Para instalar o Jayatana em seu Ubuntu é muito simples, o mesmo está disponivel em uma PPA mantida pelo desenvolvedor, portanto abra um terminal e digite:

sudo add-apt-repository ppa:danjaredg/jayatana
sudo apt-get update
sudo apt-get install jayatana

No entanto no Ubuntu 15.04 e 15.10 a integração feita pelo Jayatana foi desabilitada, isso porque ela poderia causar conflito com outras aplicações Java que estivessem a correr no momento, para habilitar o Jayatana no Ubuntu 15.04 e 15.10, use o seguinte comando no terminal:

gedit /usr/share/upstart/sessions/jayatana.conf

No documento que será aberto, digite o seguinte:

description “Java Ayatana”start on starting dbusscript initctl set-env –global JAVA_TOOL_OPTIONS=”-javaagent:/usr/share/java/jayatanaag.jar $JAVA_TOOL_OPTIONS”end script

Salve o documento e reinicie a sessão, as aplicações Java estarão integradas com seu menu global e HUD do Ubuntu 15.10 e 15.04, no entanto caso erros surjam ao correr mais de uma aplicação Java Swing de forma simultânea, você pode desinstalar o jayatana com o seguinte comando:

sudo apt-get –purge remove jayatana

Disqus Comments Loading...
Compartilhar

Matérias Recentes

Insync 3 – Software traz OneDrive para Linux de forma completa

O OneDrive é uma das opções mais baratas quando falamos em armazenamento em cloud, por R$ 30 ao mês o… Leia mais

7 horas ago

Prime OS – Conheça o sistema Android para PC

Alguns anos atrás, o Remix OS conquistou os holofotes como interessante solução para quem queria usar o Android como sistema operacional para seu notebook… Leia mais

4 dias ago

Baidu apresenta perdas financeiras no primeiro trimestre de 2019

A Baidu não vive um bom momento, após ter tentado ser a Google da China e enxurrar o mercado com… Leia mais

5 dias ago

Spotify oferece 3 meses por valor único de R$1,99

Para quem utiliza outro serviço ou usa apenas a versão gratuita do Spotify, a mais recente promoção tem como o… Leia mais

1 semana ago

Hulu – Disney terá o controle total do serviço de streaming

Em um novo movimento, a Disney prepara-se para tornar única proprietária do serviço de streaming Hulu. (mais…) Leia mais

1 semana ago

Como instalar aplicações Linux no Chrome OS e Cloud Ready

O Chrome OS vem evoluindo e saindo daquele nicho de sistema para “netbooks” em prol de tornar-se um sistema “híbrido”… Leia mais

1 semana ago

Utilizamos de cookies e outras tecnologias, para personalizarmos os conteúdos e a publicidade, oferecermos os botões sociais e analisar o tráfego