Je débute en java et je voudrais savoir comment faire une librairie commune pouvant être utilisée par différentes appli java.

J'imagine qu'il peut y avoir plusieurs solutions plus ou moins simples. Et dans ce cas quels sont les avantages ou inconvénients des différentes solutions ?

Suffit-il de faire un fichier JAR et de le positionner dans le classpath des différentes appli ? Dans ce cas où est défini le classpath des différentes applis (au niveau du serveur TOMCAT ? Au niveau de chaque Appli ?)

Comment procéder pour qu'il soit accessible par plusieurs développeurs travaillant sous éclipse ?

Merci