File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

groovy with apache cli - incorrect parsing

 
Maciej Opala
Ranch Hand
Posts: 38
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I need to write a command line script in groovy and here's the first attempt (test of course ;]):

When I invoke the script with 'groovy bs.groovy' the following message is displayed:

error: Missing required option: v
usage: usage TODO
-h,--help usage information
-v,--version <version> global version settings
No options entered!
usage: usage TODO
-h,--help usage information
-v,--version <version> global version settings


Is it possible to catch the situation where no options are entered? In such case I'd just like to display the usage info.

Also when the script is invoked with 'groovy bs.groovy -h' the same error messages is displayed. How to prevent parsing when 'help' option is present? In such case I'd like to display the usage info (ignoring the rest of options) and exit.

Any help would be greatly appreciated.
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic