AppImage would allow to provide a single distribution-agnostic package per architecture for GNU Linux, there's a useful guide to do that:
https://github.com/AppImage/AppImageKit/wiki/Bundling-Java-apps
A target should be added to JNDT to achieve this goal.