viejo depende de las dependencias del jar q este tratando de ejecutar, un jar se ejecuta si
1ero tienes bien configurado el jdk ->q quizas debas configurar una variable de entorno en el windows q tengas
2do tienes que ejecutarlo en consola o shell para ver si no muestra exceptions al momento de iniciarlo
3ero si tienes asociada la extension jar a otro programa pues si quizas reinstalarlo puede ayudarte a corregir el problema
4to si el jar fue realizado en un java del 6.x o mas antiguo puede q algunas cosas no funcionen como esperas o incluso la jvm te este limitando su ejecucion
5to el archivo en cuestion debe poseer permisos de administrador si accede a recursos en windows como webcams o perifiericos diversos
6to y ultimo utiliza google habiendo probado antes lo q te mencione. san google lo sabe todo