Implementando um Plug-in

Durante a fase de projeto, os plug-ins e fragmentos em sua área de trabalho são utilizados como estão para que você possa testar e depurar rapidamente. Depois de alcançar o estágio em que você esteja satisfeito com o código, será necessário publicá-lo em um formulário adequado para entrega na plataforma.   

A maneira mais fácil de fazer isso é através do assistente para 'Exportar Plug-ins e Fragmentos'.  Ele o protege de scripts ant e não corrompe o espaço de trabalho com recursos gerados durante as operações de construção:

  1. Selecione Arquivo>Exportar...>Plug-ins e Fragmentos Implementáveis
  2. Selecione os plug-ins e fragmentos que você deseja exportar.  A opção 'Arquivo ZIP Único Implementável' criará um arquivo zip contendo todos os plug-ins e fragmentos selecionados, que podem ser descompactados diretamente em qualquer produto Eclipse.  A opção 'Archives JAR Individuais' criará um arquivo jar para cada plug-in e fragmento selecionado.  Os arquivos jar são nomeados de acordo com o formato: <plug-in id>_<plug-in version>.jar

Assistente para Exportar Plug-ins e Fragmentos

  

Um modo alternativo é construir um plug-in ou um fragmento manualmente:

  1. Selecione o arquivo plugin.xml para seu plug-in (ou o arquivo fragment.xml para seu fragmento) e escolha 'Criar Arquivo de Construção Ant'.  Isso criará um arquivo build.xml.
  2. Selecione o arquivo build.xml e escolha 'Executar Ant...'.  Isso abrirá o assistente para Script de Construção Ant.
  3. Escolha o(s) destino(s) desejado(s), em seguida, pressione 'Executar'.

Assistente para ativação de Ant

 

Você também pode empacotar seu(s) plug-in(s) e fragmento(s) em um recurso.  Isso permite utilizar o Gerenciador de Instalação e Atualização da plataforma para entregar o recurso.  Você pode torná-lo disponível em um servidor e publicar o URL. O Gerenciador de Atualização da plataforma pode ser utilizado para fazer download e instalar seu recurso.

As seções restantes descrevem os recursos e como construí-los.

 
Copyright IBM Corporation e outros 2000, 2003