Los proyectos de Apache Commons CLI cuenta con un complejo conjunto de controles que permiten a los desarrolladores interactuar con el terminal del usuario, proporcionándole un conjunto de comandos que luego se traducen en acciones dentro de la aplicación / software.
Commons CLI puede analizar comandos y sus argumentos / parámetros del terminal del usuario y al mismo tiempo darle una respuesta inmediata a lo que él escribió.
La biblioteca puede ser utilizado para la construcción de dos centros de comando CLI y CLI guías de ayuda, el apoyo a una amplia gama de opciones de línea de comandos.
Éstas incluyen:
- POSIX como opciones
- GNU como opciones largas
- Java como propiedades
- Opciones cortos con valor unidos
- Las opciones largas con solo guión
¿Qué hay de nuevo en esta versión:
- Una regresión importante introducida en CLI 1.1 que impedía la el uso de opciones repetidas se ha solucionado.
- Varios temas analizador se han fijado, en especial con la PosixParser.
- HelpFormatter ahora envuelve las líneas correctamente
- El orden de la opción en el mensaje de ayuda puede ahora ser definido.
- Varios mejoras de la API (mejorados excepciones, clases serializables)
¿Qué hay de nuevo en la versión 1.3:
- Una regresión importante introducida en CLI 1.1 que impedía el uso de Opciones repetidas han sido corregidos.
- Varios temas analizador se han fijado, en especial con la PosixParser.
- HelpFormatter ahora envuelve las líneas correctamente
- El orden de la opción en el mensaje de ayuda puede ahora ser definido.
- Varios mejoras de la API (mejorados excepciones, clases serializables)
Comentarios que no se encuentran