Je suis en train d'écrire du code Java pour enrouler un outil de ligne de commande étendu. J'ai l'impression d'écrire beaucoup de code similaire.Motifs pour l'emballage d'un outil de ligne de commande dans une autre langue
Je me demande s'il existe des modèles établis pour l'encapsulation des outils de ligne de commande - passer des arguments et gérer la sortie, etc.
Des exemples spécifiques en Java seraient évidemment très bien, mais toutes les suggestions générales ou les pointeurs sont les bienvenus.