question

Onde no meu codigo esta "assinatura jar" vai assim eu posso postar meu applet em um site de classe?

Eu tenho um applet Java que criei com processamento (processing.org). Quero postar o arquivo JAR no meu site de classe, mas eu preciso o jarsigning. Abaixo estão as instruções que me deram, mas eu não entendo onde eu estou digitando as informações... por favor muda-lo para mim! Eu sou novo em Java.

-(a partir da TA)
Este exemplo assume que você tenha modificado sua variável CLASSPATH para incluir um caminho para o jdk. Se você não tiver isso, você precisará incluir o caminho entre aspas, em seguida, um \, por exemplo

"C:\Program Files\Java\jdk1.6.0_03\bin"\

você vai precisar colocar isso na linha antes os comandos

OK, a primeira coisa que você precisa fazer é gerar um arquivo de armazenamento de chaves. Este comando é a maneira mais fácil para fazer um armazenamento de chaves genérico, com o alias "mykey." É válido por 90 dias.

keytool - genkey

o arquivo keystore será colocado no seu diretório home, acredito myDocuments

depois, assine o jar usando o arquivo de armazenamento de chaves usando este comando:

jarsigner filename.jar mykey
resposta Resposta
A assinatura de jar não vai no seu código, é um processo manual.

OK, assumo que o arquivo jar com o applet que é o diretório c:\athena004\theApplet.jar

Abra uma janela de comando (Iniciar > Executar, digite cmd, slect 'ok')

Altere para o diretório com o jar do miniaplicativo nele.

CD c:\athena004

Veja se você "modificou sua variável CLASSPATH para incluir um caminho para seu jdk.", tentando executar o keytool.

keytool - genkey

Se você não fez, você verá:

'keytool' não é reconhecido como um comando interno ou externo,

arquivo de programa ou lote operável.

Então faça o seguinte:

Veja se você jdk é onde seu TA pensa é:

Tipo

c:\Program Files\Java\jdk1.6.0_03\bin\java

Você deve obter algumas informações sobre o uso de java, se não, então olhar em c:\Program Java para um diretório do jdk e usá-lo em vez disso.

set path = % path %; "c:\Program Files\Java\jdk1.6.0_03\bin"

Agora tente keytool novamente:

keytool - genkey

Você deve ser solicitado para uma senha.

Digite a senha do armazenamento de chaves:

Digite uma senha de sua seleção

LEMBRE-SE DE QUAL É A SENHA QUE VOCÊ SELECIONAR!!!

Você será solicitado para confirmar a senha:

Digite novamente a nova senha:

Redigite a mesma senha.

Você será solicitado para o seu nome e outras informações. Se você não estiver certo o que colocar, aceite o padrão.

Qual é o seu nome e sobrenome?

Qual é o nome de sua unidade organizacional?

Qual é o nome da sua organização?

Qual é o nome da sua cidade ou localidade?

Qual é o nome do seu estado ou província?

Qual é o código de país de duas letras para esta unidade?

Em seguida, será solicitado para validar a informação

É CN = primeiro passado, UO = desconhecido, O = desconhecido, L = SomeCity, ST = SomeState, C = US correto?

tipo 'Sim', o computador irá fazer barulho por um momento então alertá-lo com:

Digite a senha da chave para<mykey>

(Retorno se mesmo que a senha do armazenamento de chaves):

Pressione enter (você se lembra a senha - direita?)

Agora assine o jar, digitando:

jarsigner c:\athena004\theApplet.jar mykey

Você será solicitado a senha (será ainda importante mesmo após isso, então lembre-se)

Digite senha para armazenamento de chaves:

Aviso:

O certificado do signatário irá expirar dentro de seis meses.

OK, agora seu frasco é assinado, você pode postá-lo para o seu site de classe!</mykey>

ComentáriosComentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta


Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved