Archivo jar: no encuentra la clase principal

Estoy empezando con JAVA y con idea de aprender y practicar he escrito un sencillo programa.

Compilo con: javac -d bin -cp src src/Ahorcado.java

Ejecuto con: java -cp bin Ahorcado

Y genero el jar con: jar cfvm ahorcado.jar ./META-INF/MANIFEST.MF -C ./bin/ . config

Y ejecuto el jar con: java -jar ahorcado.jar

En principio todo bien, el problema está cuando se lo paso a otros para que lo prueben e intentan ejecutar el archivo jar, y les sale el error que no se ha encontrado la clase principal. Cuando intento probar el jar en otro ordenador me pasa lo mismo.

Le estoy dando muchas vueltas pero no encuentro el error.

Todo el código se puede ver en GitHub.

Agradecería cualquier ayuda o sugerencia porque estoy aprendiendo y no consigo resolver este problema.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Prueba de otra forma

Usa otra alternativa

java -cp ahorcado.jar package.ClaseMain