Após seu workbench estar limpo e configurado, você pode iniciar criando seu primeiro plug-in.
Comece criando um projeto de plug-in especial. O PDE fornece um assistente para definir o projeto. É possível acessar esse assistente utilizando Arquivo->Novo->Projeto... e selecionando Projeto de Plug-in na lista de assistentes.
Ao pressionar Avançar, a primeira entrada que precisa ser definida é o nome do projeto. Os nomes dos projetos de plug-in devem ser os mesmos que o único id que o plug-in terá. (Consulteids de plug-in para obter uma descrição do formato.) Como um exemplo, escolheremos "com.example.xyz" para o nome do projeto.
A próxima página mostra a estrutura inicial do projeto de plug-in. O nome da Biblioteca de tempo de execução do plug-in será utilizado para definir onde o código de seu novo plug-in será empacotado após você estar pronto para publicá-lo. A Pasta de origem será criada para armazenar sua origem Java dentro do novo projeto.
Na próxima página, será necessário escolher como deverá ser o conteúdo do seu novo plug-in. Caso você escolha um plug-in em branco, somente o projeto do plug-in será criado. Se você utilizar os assistentes de modelo, o PDE também criará arquivos tais como a classe de plug-in, propriedades de construção e manifest de plug-in.
Nesse exemplo, utilizamos o conteúdo padrão do assistente de conteúdo padrão.
A próxima página pertence ao gerador de código de plug-in padrão. Ele coleta as informações sobre o plug-in, como nome, versão e provedor. Ele também fornece opções relacionadas à classe de plug-in que será gerada. Nesse exemplo, aceitaremos todas as opções.
Quando você pressiona Concluir, o assistente cria o novo projeto, todas as pastas e arquivos especificados e o caminho de construção Java inicial. O caminho de construção é importante para corrigir a compilação de classes Java que são geradas. O assistente também abrirá o editor de manifest de plug-in de modo que você possa definir atributos adicionais para seu plug-in.
Após o assistente ser concluído, a estrutura inicial do projeto deverá estar da seguinte maneira: