¿Cómo crear un certificado con keytool?

Ya he visto 4 (sí, cuatro) tutoriales y todavía no entiendo cómo hacer que esto funcione.

Después de configurar un segundo escucha HTTP configurado para HTTPS en mi servidor Glassfish 4.1.1, estoy tratando de crear un certificado, por lo que no obtengo errores de seguridad en mi navegador. El problema es que no consigo que keytool funcione correctamente; simplemente se equivoca y arroja errores extraños sea lo que sea que haga. Por ejemplo, no encuentra algunos de los comandos que recomiendan muchas guías.

Puedo adivinar que la herramienta cambió en Java 8 u otra cosa, no lo sé realmente.

La cuestión es: quiero crear un certificado, exportarlo a mi servidor Glassfish y tener HTTPS correctamente implementado y funcionando con fines de prueba. ¿Qué debo hacer para esto?

EDITAR: En serio, estoy en problemas por esto. Simplemente no puedo hacer nada: la contraseña de cacerts no es el típico "changeit", no puedo obtener mis claves fuera del almacén de claves y, por lo tanto, no puedo hacer nada con los certificados.

Respuestas a la pregunta(2)

Su respuesta a la pregunta