web-dev-qa-db-fra.com

Le meilleur analyseur CLI pour Java

Quel analyseur CLI pour Java est facile à utiliser et plus évolutif que les autres?

35
Max

Voici quelques-uns des plus populaires. Ils sont tous assez complets, et après avoir utilisé les deux premiers, je peux les recommander.

EDIT: Pour être complet, voici quelques autres que j'ai rencontrés

56
user86614

JLine est une bibliothèque pour construire des applications de type Shell en Java.

  • Groovy l'utilise pour son implémentation Shell: groovysh .
  • JLine est également utilisé par OpenTelegard/2 (JRuby).

Depuis 2002, le projet était hébergé sur SourceForge.net et la dernière version était JLine-1. en avril 2011.

Mais en 2009, le projet a commencé le migration vers GitHub.com et a sorti la série 2.x depuis novembre 2009 (version 2.0). La dernière version 2.x lors de l'écriture de cette réponse est 2.14.2 en mai 2016.

En octobre 2016, un nouveau la série 3.x est sortie .

4
Gregory Mostizky

Je ne pense pas que l'évolutivité soit un facteur ici. vous voulez quelque chose de complet et facile à utiliser. J'utilise principalement jargs mais je n'aime généralement pas son API (en l'utilisant par habitude).

vous pouvez également essayer Java getopt impl, que je n'ai pas personnellement utilisé.

3
Omry Yadan