„Ungültige Multibyte-Sequenz in der JVM-Konsolenausgabe: Ungültiges oder unvollständiges Multibyte- oder Breitzeichen“ nJava

Java-Forum
Guest
 „Ungültige Multibyte-Sequenz in der JVM-Konsolenausgabe: Ungültiges oder unvollständiges Multibyte- oder Breitzeichen“ n

Post by Guest »

Ich versuche, das Sondersymbol „®“ mit dem Java slf4j Logger zu protokollieren

Code: Select all

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

private static final Logger LOG = LoggerFactory.getLogger(MyClass.class);

LOG.info("®");
Und diese Fehlermeldung wird in der Konsole angezeigt

Code: Select all

WARN   | wrapper  | main    | 2019/10/10 12:29:09.677 | Invalid multibyte sequence in JVM console output: Invalid or incomplete multibyte or wide character
Mein Gebietsschema:

Code: Select all

LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
Was ist der Grund für das Problem?

Code: Select all

echo ®
Dieser Befehl funktioniert

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post