Emplacement et responsabilités de la classe Main dans le modèle MVC

J’essaie de construire un convertisseur de devise simple en utilisant SWING et MVC. Ma question est la suivante: dans un modèle MVC, où devrait être la classe Main généralement située? Devrait-il figurer dans un package séparé initialisant le modèle, la vue, le contrôleur et les connexions, etc.? ou la classe Main doit-elle être dans le package View? En d’autres termes, à qui revient la responsabilité de construire l’ensemble du système?

où devrait être la classe principale généralement située?

Main classe Main doit simplement agir en tant qu’initiateur de l’application, vous pouvez la placer dans un paquet nommé

com.yourcompany.currencyconverter.app.main

Devrait-il figurer dans un package séparé initialisant le modèle, la vue, le contrôleur et les connexions, etc.?

Oui, ce serait bien de le séparer du rest.