|
Jakarta Commons Online Bookshelf: Module 12 Command-line Processing with CLI Vikram Goyal 2005 | 26 pages ISBN: |
|||
![]() |
$5.00 | PDF ebook | |
DESCRIPTION
CLI is a Jakarta Commons component that is used to make command line interrogation easier by providing a singular interface. This component helps in parsing these arguments provided via the command line, looking for missing and incorrect options and providing feedback to the end-user. These options are then fed to the application where they can be used for configuration or management.
This module provides a detailed look at the process of command line interrogation using the CLI component for examples. The format of CLI options is explained in great detail and all the possible types of CLI options are examined. These include, simple options, arguments, switch and property options. Finally, examples are provided that show how to format help messages for the end-user.
What's Inside
UL>WHAT THE READERS SAY ABOUT THIS BOOK...
"Great stuff! This is the ultimate missing manual to Jakarta Commons."
--Glen Smith, J2EE Consultant, Bytecode Pty Ltd
"...this manuscript is packed with incredibly useful information."
--Dirk Verbeeck, Jakarta Project Management Committee
"...has something for every developer. Well organized and structured."
--Robert Burrell Donkin, Apache Jakarta Commons Committer
"It is extremely well written, has outstanding examples that work, and provides excellent documentation."
--Doug Warren, Software Architect, Leading diversified financial services company
ABOUT THE AUTHOR...
Vikram Goyal, author of Beginning JSP 2.0 and Professional JSP Site Design, regularly writes how-to articles on open source projects. His series of articles on Jakarta Commons was the first such effort to make sense out of the chaotic world of Jakarta Commons. His article series is still reflected in the official main entry page of Jakarta Commons as the only online series covering these components. Vikram is a Sun Certified Programmer for the Java 2 Platform. Vikram lives in Brisbane, Australia.

