2012-01-05 19 views

Respuesta

11

Esto es debido a que el algoritmo de resumen por defecto para Java 1.7 es SHA-256 mientras que para Java 1.6 es SHA1withDSA.

Java 1.6 Jarsigner docs

Java 1.7 Jarsigner docs

+1

Gracias. Ahora solo tengo que averiguar cómo ajustar maven para usar el jarsigner correcto y/o el sigalg correcto. – Martin

6

sí se puede utilizar 1,7!

Es muy difícil encontrar información sobre el uso con 1.7, pero una vez encontrado es simple razonable:

Para herramienta de claves incluyen

-sigalg SHA1withDSA -keyalg DSA -keysize 1024

Para jarsigner incluyen

-sigalg SHA1withDSA -digestalg SHA1

(1024 es el máximo y obras, menos podría hacer lo truco)

Cuestiones relacionadas