Exportação de Recursos

O PDE fornece um assistente de Exportação de Recursos para exportar recursos e plug-ins e fragmentos constituintes em um formato apropriado para implementação. O assistente livra você dos scripts Ant e não polui seu espaço de trabalho com recursos gerados durante a operação de build. O assistente está disponível em Arquivo > Exportar... > Desenvolvimento de Plug-in > Recursos Implementáveis .

 

Seleção de Recurso

O assistente exibe todos os recursos não binários localizados no espaço de trabalho.

Seleção de Recurso

Selecione os recursos que você deseja exportar. Se você perceber que está exportando o mesmo conjunto de recursos repetidas vezes, poderá pressionar Conjunto de Trabalhos... para definir um conjunto de trabalhos.

Os recursos são construídos recursivamente; portanto, no caso de um recurso incluir um outro recurso, apenas o recurso de nível superior precisará ser selecionado para que ambos sejam exportados.

 

Destino

Você pode optar por exportar os recursos e seus plug-ins constituintes para um diretório ou para um archive ZIP.

Destino

Se você optar por exportar para um Diretório (o padrão), os recursos serão colocados em um subdiretório features/ e os plug-ins serão colocados em um subdiretório plugins/ do diretório escolhido.

Se você optar por exportar para um Arquivo de Archive, todos os recursos e plug-ins serão empacotados em um único archive ZIP. Além disso, a estrutura do diretório raiz no ZIP inicia com features/ e plugins/.

 

Opções

Opções

A opção Incluir Código-fonte resulta na exportação do código-fonte e também dos binários. Se um plug-in for empacotado como um JAR, o código-fonte será colocado em uma pasta src/ na raiz do JAR. Se o plug-in for empacotado como um diretório simples, o código-fonte será colocado em um ZIP de origem no diretório de plug-in como um irmão para o JAR da biblioteca. Consulte o documento Locais do Código-fonte para obter detalhes sobre a convenção de nomenclatura do archive de origem.

A opção Empacotar como Archives JAR Individuais empacota os recursos e seus plug-ins constituintes como JARs. Se a opção não for selecionada, os recursos serão exportados como diretórios simples, enquanto seus plug-ins constituintes serão empacotados conforme especificados na marcação do feature.xml. As entradas de plug-in marcadas com unpack="false" no feature.xml são exportadas como JARs; caso contrário, elas são exportadas como diretórios.

A opção Salvar como Script Ant permite salvar as configurações da operação de exportação para que ela pode ser executada novamente em outro momento sem ter que passar novamente pelo assistente. Como a operação de exportação, a tarefa Ant é executada como uma tarefa assíncrona; portanto, pode não ser apropriada incorporá-la como parte de um script Ant maior.

 

Assinatura de JAR

A guia Assinatura de JAR é visível apenas quando a opção Empacotar como Archives JAR Individuais é selecionada na guia Opções.

Assinatura de JAR

Para assinar os JARs, você deve estar executando o Eclipse com um JDK completo, em vez de apenas um JRE.

Os campos Local do Armazenamento de Chaves, Alias e Senha são todos obrigatórios para a operação de assinatura.

 

Java Web Start

A guia Java Web Start está disponível apenas quando a opção Diretório é selecionada na guia Destino e a opção Empacotar como Archives JAR Individuais é selecionada na guia Opções.

Java Web Start .

Os campos URL do Site e Versão do JRE são obrigatórios.