Ativador da Estrutura do Equinox OSGi

O PDE fornece um ativador da Estrutura do Equinox OSGi que permite ativar uma estrutura OSGi e testar ou depurar o pacote configurável do OSGi. Como com todos os outros ativadores no Eclipse (por exemplo os ativadores de Aplicativo Java e Applet Java,...), o ativador da Estrutura do Equinox OSGi pode ser chamado por meio de um atalho, e suas configurações de ativação são gerenciadas centralmente no Diálogo de Configuração de Ativação.

Observe que no Eclipse, as palavras plug-in e pacote configurável são utilizadas alternadamente. Um plug-in é um pacote configurável e vice-versa.

 

Ativando por um Atalho

Uma maneira rápida de testar um pacote configurável seria ativar a Estrutura do Equinox OSGi em Executar como > Estrutura do Equinox no menu de contexto de um projeto de plug-in. Para ativar no modo de depuração, escolha Depurar como > Estrutura do Equinox no menu de contexto do projeto de plug-in.

Quando um atalho é utilizado, o PDE procura as configurações de ativação existentes da Estrutura do Equinox OSGI e cria uma nova configuração de ativação, se nenhuma for encontrada. Se uma única configuração de ativação for encontrada, ele será utilizada. Se várias configurações forem encontradas, o PDE apresentará um diálogo de seleção contendo todas as configurações de ativação existentes da Estrutura do Equinox OSGi e solicitará ao usuário que escolha uma.

Por padrão, o PDE ativa a Estrutura do Equinox OSGi com o argumento de programa -console. Essa opção ativa o console do OSGi permitindo que você execute vários comandos, como instalar, iniciar e parar pacotes configuráveis.

 

Customizando uma Configuração de Ativação

Para ter controle total sobre a ativação da Estrutura do Equinox OSGi, você pode criar e customizar uma configuração de ativação no Diálogo de Configuração de Ativação.

O Diálogo de Configuração de Ativação pode ser chamado em Executar > Executar... ou Depurar > Depurar... no menu de nível superior. Uma nova configuração de ativação da Estrutura do Equinox OSGi pode ser criada com um clique duplo no nó Estrutura do Equinox OSGi, no visualizador de árvore à esquerda.

Uma configuração de ativação da Estrutura do Equinox OSGi contém seis guias, permitindo customizar todos os aspectos da ativação de teste. Consulte os seguintes documentos para obter mais detalhes: