Cita: el jar si funciona en XP pero vista me esta marcando error de que no encuentra el main-class
¿Dices que lo has probado en XP y te funciona?
Si el error que te da es que no encuentra el main-class, no debería funcionar en ninguno de los dos, quien se encarga de ejecutar los jar es la JVM, no el sistema operativo.