Java pode ser usado para diferentes projetos , tais como jogos , animação e criação de site . É considerada uma linguagem de programação de alto nível , mas em comparação com outras linguagens de programação , é muito fácil de aprender. Java também é uma aplicação open-source , o que significa que ele pode ser integrado com vários ambientes de produção, tais como PHP , ASP , HTML e XML. Assinatura de código para projetos Java é tão simples com o uso da ferramenta JAR. Instruções
1
Crie um arquivo em seu computador com o nome " Count.java ". Copie ou baixe o exemplo de código fonte para produzir este arquivo . Este arquivo de classe precisará acessar um arquivo de texto com alguns dados nele. Você pode criar isso facilmente com o bloco de notas ou qualquer outro programa editor de texto que possa ter. É importante que você coloque o seu arquivo de texto em um diretório diferente do diretório onde você colocar o seu arquivo baixado classe "contar" . Por exemplo, "C: . \\ TestData \\ data "
2
compilar e executar o componente "Count " para ver como ele funciona. Para executar o aplicativo Contagem com sucesso , é necessário definir , para servir como um argumento , o nome do caminho do arquivo após o comando. Por exemplo, " Contagem java C: \\ \\ TestData de dados. " Desta forma , os dados serão disponibilizados para a aplicação para ser lido rapidamente e produzir os resultados de forma eficiente , como mostrado abaixo
C: . \\ Test > java Contagem C: \\ TestData \\ data
contados 65 caracteres
3
Digite o seguinte código na janela de comando para compor um arquivo Java, ou arquivo JAR , que conterá o arquivo de classe Contagem internamente : .
jar cvf Count.jar Count.class
4
Digite o seguinte comando na janela de comando para criar um " keystore " e rotulá-la " examplestore " :
keytool- genkey -Alias signFiles -keystore examplestore
Quando você gerar chaves , você será solicitado a digitar o armazenamento de chaves , que é " examplestore " e senhas para a chave.
5
Digite o comando na janela de comando a seguir para assinar o arquivo JAR " Count.jar " com a chave privada na entrada do armazenamento de chaves. Este elemento é chamado signFiles , e sua finalidade é para rotular o arquivo JAR assinado sCount.jar completou :
jarsigner -keystore examplestore - signedjar sCount.jar Count.jar signFiles
Mais uma vez, você vai tem que digitar a senha do armazenamento ea senha da chave privada para proceder
6
Copie o certificado do armazenamento de chaves " examplestore " a um arquivo chamado " Example.cer " com o seguinte comando: .
examplestore -alias signFiles -file
- keytool -export keystore Example.cer
a assinatura é autenticado quando o aplicativo Contagem no arquivo JAR assinado tenta ler um arquivo e um arquivo de política emite o código assinado o permissão adequada.