Linux-Bildschirm/Java-CLI-Problem

Linux-Bildschirm/Java-CLI-Problem

Ich weiß nicht, wie ich das richtig kennzeichnen soll. Wenn es sich also um ein bekanntes Problem handelt, wäre ich für einen Hinweis dankbar.

Dieser Fehler könnte von Java oder Screen herrühren – wahrscheinlich tritt er jedoch auf, wenn ich einen Screen-Befehl eingebe. JVM läuft im Vordergrund innerhalb des Bildschirms und gibt sowohl vor als auch nach dem Auftreten des Problems auf dem Bildschirm aus.

Das Problem ist, dass der Cursor/Fokus manchmal nach dem Abtrennen des Bildschirms beim erneuten Anfügen irgendwie auf die Bash-Eingabeaufforderung „unter“ dem Java-Prozess und nicht in die Java-Eingabeaufforderung gesetzt wird. Daher „verschwinden“ alle Befehle, die ich in die Eingabeaufforderung eingebe, einfach vom Bildschirm. JVM druckt immer noch neue Ausgaben auf dem Bildschirm, registriert nur keine Befehle vom Terminal.

Beim Stoppen des Java-Prozesses wurden die "verlorenen" Befehle von Bash abgeholt, (glücklicherweise) mit einem

-bash: list: command not found

Hat jemand eine Idee? Die Manpage von screen hat mir nichts Offensichtliches verraten und ich verfüge nicht über die nötigen Java-/JVM-Kenntnisse, um zu wissen, was ich eingeben muss, um wieder die Kontrolle über das Programm zu erlangen.

Bearbeiten: Ich verwende Oracle Java 1.7.0_51

verwandte Informationen