Mesmo se você enviar somente os .class e o cara quizer alterar o fonte vai conseguir usando o Java Decompiler da vida, crie o jar e passe a documentação para o cliente, nem mesmo códigos ofuscados são 100% seguros.
De qualquer forma, não posso deixar os fontes explícitos.
Criei o “.jar” pelo eclipse, teoricamente só com os “.class”.
Dúvida 1: O que é um arquivo de manifesto? Durante a criação do arquivo JAR no eclipse, havia uma pergunta se eu queria criar esse tal de manifesto. Pra que serve isso?
Dúvida 2: Como posso ver o que tem dentro do JAR, para conferir se está certo (somente os “.class”) ?