Biblioteca em java

3 respostas
Growth

Olá pessoal.

O meu projeto java tem alguns fontes de programas ("*.java") que terei que enviar para o cliente.

Isso tem que ser feito porque o cliente terá que fazer algumas alterações nesses fontes.

Porém, não posso enviar os outros fontes do projeto. Apenas os “.class”.

Para que o cliente possa alterar e compilar os “.java” do projeto, penso que terei que criar uma biblioteca com os arquivos “.class”.

Como eu faço isso?

Obrigado.

3 Respostas

danieldestro

Empacota isso num JAR.

Pedrosa

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.

Growth

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”) ?

Obrigado.

Criado 9 de outubro de 2006
Ultima resposta 9 de out. de 2006
Respostas 3
Participantes 3