Hi Thomas,
I did some improvements to mdh related to non interactive mode:
1. Package version defaults to maven version.
2. ignore-missing flag Introduced to ignore not needed libraries to be able to continue and see if build fails.
3. mh_make skip test / doc flag fixes.
4. Default licence version for detected license name.
Would you consider reviewing/merging these changes?
Here is the branch:
https://github.com/cyberb/maven-debian-helper/commits/batch_mode
Thanks!