Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come firmare il codice in Java

Java può essere utilizzato per diversi progetti , come i giochi , animazione e creazione di siti web . E 'considerato un linguaggio di programmazione di alto profilo , ma rispetto ad altri linguaggi di programmazione , è abbastanza facile da imparare . Java è anche un programma open-source , il che significa che può essere integrato con vari ambienti di produzione come ad esempio PHP, ASP , HTML e XML . La firma del codice per i progetti Java è altrettanto semplice con l' utilizzo dello strumento JAR . Istruzioni
1

Creare un file sul vostro computer e il nome " Count.java . " Copiare o scaricare l'esempio di codice sorgente per produrre il file . Questo file di classe avrà bisogno di accedere a un file di testo con alcuni dati in essa contenuti. È possibile creare questo facilmente con Blocco note o qualsiasi editor di testo si può avere. E 'importante che si inserisce il file di testo in una directory diversa dalla directory in cui si mette il file di classe scaricato "count" . Ad esempio, " C : \\. TestData \\ data "
2

compilare ed eseguire il componente di "Count" per vedere come funziona . Per eseguire l'applicazione Conte con successo , è necessario definire , per servire come argomento , il percorso del file dopo il comando . Ad esempio, " il conte java C : . \\ TestData \\ dati " In questo modo, i dati saranno messi a disposizione per l'applicazione da leggere prontamente e per produrre risultati in modo efficiente , come mostrato di seguito

C : . \\ Test> Conte java C : \\ TestData \\
dati

contati 65 caratteri
3

Digitare il seguente codice nella finestra di comando per comporre un archivio Java o file JAR , che conterrà il file di classe conte internamente : .

jar cvf Count.jar Count.class
4

input il seguente comando nella finestra di comando per creare un " chiavi " e l'etichetta è " examplestore " :

keytool - genkey -alias signFiles - keystore examplestore

Quando si generano le chiavi , vi verrà chiesto di inserire il keystore , che è " examplestore , " e le password per la chiave.
5

inserisci l' seguente comando nella finestra di comando per firmare il file JAR " Count.jar " con la chiave privata nel keystore voce . Questo elemento si chiama signFiles , e il suo scopo è quello di etichettare il completamento firmato file JAR sCount.jar :

jarsigner - keystore examplestore - signedjar sCount.jar Count.jar signFiles

Ancora una volta, si è necessario inserire la password per l'archivio e la password della chiave privata per procedere
6

Copia il certificato dal keystore " examplestore " in un file denominato " Example.cer " con il seguente comando : .

keytool - export - keystore examplestore -alias signFiles -file Example.cer

la firma viene autenticata quando l'applicazione conte nel file JAR firmato tenta di leggere un file e un problemi dei file di criteri del codice firmato la permesso corretta .

 

Programmazione © www.354353.com