Problem:

  Verstümmelte Daten der jüngsten Entwicklungen in dem Bereitstellungsprojekt, durch UTF-8-Codierung Format einig Projekte anzuzeigen verwendet werden, die Daten sind, aber nach der Aufrufschnittstelle gegenseitig auf der Verzerrung passieren.

  Weil es in einer Windows-Umgebung bereitgestellt wird, kodiert Windows-Standard-GBK, die das Jvm Laufzeit inkonsistent Codierung Problem geführt und ist sehr leicht zu ?ndern.

  L?sung:

  Unter Linux Wenn Sie UTF-8-Codierung verwenden, kann nicht, weil Linux standardmig auf UTF-8 ge?ndert werden

  Krieg Paket in Tomcat bereitgestellt

  ?ndern Jvm Codierung

  Linux-Umgebung

  in catalina.sh Konfiguration

  Da das Standard-Codierung Format für die GBK Windows-Umgebung, so zum Tomcat Laufzeit-Encoding-Format ?ndern.

  Windows-Umgebung

  in catalina.Fledermaus-Konfiguration

  Wenn die JAR-Paket bereitgestellt wird, nur müssen Sie den Startbefehl Parameter beitreten kann JVM.

  JAR-Paket Einsatz

  Starten hinzugefügt Befehl Jvm Parameter

  um zusammenzufassen

  Das obige Problem ist Jvm Coded die modifizierten Kleinserie führen Sie den Tomcat einzuführen, wenn wir helfen wollen!

  Wenn sp?t (Runtime) Optimierung der eingehende Verst?ndnis Detaillierte Java Virtual Machine (JVM) Detaillierte Laufzeit JVM ausgeführt wird: Sie k?nnen in dem Artikel interessiert sein: der Unterschied zwischen Java-Speichermodell und Runtime-Datenbereich JVM JVM-Laufzeit der Prinzipien der Parsen des Datenbereich JVM erkl?ren Speichernutzung Monitor JVM JVM Kerncurriculum mit einer Klasse Last des gesamten Prozesses ausgeführt detaillierten Daten Zoning Betrieb IntelliJ IDEA, die Betriebsparameter des JVM JVM Runtime-Prinzips setzen Detaillierte

?ndern Sie die Codierung Problem Tomcat Jvm Laufzeit

Recommend Article: