2009-10-02 14 views
5

Sto impacchettando la mia applicazione java in un file jar ma solo pacchetti i file di classe. Quando eseguo il programma Java dalla riga di comando, di solito questo è quello che devo fare:file di politica jar

java -Djava.security.policy = ".. \ java.policy" Server

La mia domanda è: c'è un modo per pacchettizzare un file jar e includere questo file di criteri? Per esempio, quando l'utente desidera eseguire il file jar, tutto lui/lei ha bisogno di fare è digitare:

java-jar Server

risposta

8

È possibile impacchettare la politica nel file jar e scrivere del codice di pulizia per creare un gestore sicurezza dal file delle politiche specificato. Il classloader fa il duro lavoro. Here è un esempio.

+1

Il collegamento è interrotto, qualcuno ha ciò che contiene? – byteit101

+0

si prega di incollare le linee importanti di soluzioni, utili nel caso in cui un URL sia rotto –