Views
Para gerar um arquivo JAR do mailerService no projeto do eClosing usei o ANT. Com o ANT criei um script que pode ser executado a qualquer momento e esse script gera um arquivo mailerService.jar.
FatJar
Para facilitar a criação do script ANT eu instalei um plugin no Eclipse. Instale o plugin FatJar no Eclipse seguindo os passos descritos em http://fjep.sourceforge.net/#inst.
Com esse plugin você pode definir as libs e todos arquivos que devem "participar" do JAR. Veja como exemplo o arquivo build_mailerService.xml que está no projeto do eClosing. (no diretório ant).
Caso você não queira instalar o plugin FatJar, pode usar diretamente o script ANT que já está gerado (build_mailerService.xml), fazendo as modificações necessárias nos paths contidos nesse arquivo.
Depois que esse arquivo estiver gerado (ou modificado), basta executá-lo com o ANT. O resultado é a geração do arquivo mailerService.jar.
Executando o arquivo JAR
Com o arquivo mailerService.jar gerado, o próximo passo é executá-lo corretamente.
Crie o diretório c:\eclosing\bin e copie o arquivo mailerService.jar para lá.
Agora rode o script mailerService.bat que está no projeto eClosing (na pasta scripts).
Se você estiver no linux, o script a ser usado é o mailerService.sh.
Caso queira usar outro diretório que não o c:\eclosing, edite o mailerService.bat e mude o diretório lá.
Resumo
- Rodar o script ANT build_mailerService.xml para gerar o mailerService.jar.
- Copiar o mailerService.jar para c:\eclosing\bin.
- Rodar o script mailerService.bat.
Editar os scripts build_mailerService.xml e mailerService.bat se necessário.