Un jar est un zip.
Non il ne doit pas avoir le même nom que la classe.
Par contre l'arborescence à l'intérieur du zip doit respecter le package.
Cela dit ces infos sont trouvables sur google, et n'ont pas rapport avec des questions autour des produits Alfresco.
Vous ne me voyez pas poser des questions comme : quelle est la rivière du sud de la France dont un des affluents les plus importants de l'Agout, donc sous-affluent du Tarn et de la Garonne ?