Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
1.8.8, 2.0.0
-
None
Description
The command line tools shall be enhanced to have the same behavior across all tools.
From the discussion on the dev mailing list
- add an -h option to print the usage
- print the usage to System.err and use an exit code of 1 if there was an invalid command line parameter
- print messages on exceptions to System.err
- rethrow the exception so java can handle it if it will terminate afterwards anyway
- use an exit code of 1if rethrowing doesn't make sense
Additional input:
https://clig.dev/
Attachments
Issue Links
- is related to
-
PDFBOX-5181 pdfbox-app doesn't run in a headless environment
- Closed