apache/maven · error · PrompterException
Unable to display message
Error message
Unable to display message
What it means
Error "Unable to display message" thrown in apache/maven.
Source
Thrown at impl/maven-jline/src/main/java/org/apache/maven/jline/DefaultPrompter.java:77
}
int lastNl = message.lastIndexOf('\n');
String begin = message.substring(0, lastNl + 1);
message = message.substring(lastNl + 1);
MessageUtils.terminal.writer().print(begin);
MessageUtils.terminal.flush();
}
return MessageUtils.reader.readLine(message, password ? '*' : null);
} catch (Exception e) {
throw new PrompterException("Unable to prompt user", e);
}
}
private void doDisplay(String message) {
try {
MessageUtils.terminal.writer().print(message);
MessageUtils.terminal.flush();
} catch (Exception e) {
throw new PrompterException("Unable to display message", e);
}
}
private String doPrompt(String message, List<?> possibleValues, String defaultReply, boolean password) {
String formattedMessage = formatMessage(message, possibleValues, defaultReply);
String line;
do {
line = doPrompt(formattedMessage, password);
if (line == null && defaultReply == null) {
throw new PrompterException("EOF");
}
if (line == null || line.isEmpty()) {
line = defaultReply;
}
if (line != null && (possibleValues != null && !possibleValues.contains(line))) {
doDisplay("Invalid selection.\n");
}
} while (line == null || (possibleValues != null && !possibleValues.contains(line)));View on GitHub (pinned to e4093d4e12)
When it happens
Trigger: Thrown at impl/maven-jline/src/main/java/org/apache/maven/jline/DefaultPrompter.java:77 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of apache/maven@e4093d4e12 (2026-08-21).
Data as JSON: /api/errors/eb7c6bb3749766dd.
Report an issue: GitHub.