LicenceConsolePanel: Provide JLine pagination instead if JLine can be initialized with the terminal

Description

JLine (which we already use for console installations, has a more sophisticated approach of paginating longer texts in the licence panels. It behaves similar than the "more"/"less" commands on UNIX and is more intuitive.

For texts with short lines it provides also displaying in multiple columns at one page, depending on the maximum of the lengths of the single lines.

This behavior should be also simulated if JLine cannot be initialized.

Environment

None

Assignee

René Krell

Reporter

René Krell

Impact

None

Components

Sprint

None

Fix versions

Affects versions

Priority

Medium
Configure