question: Recently, garbled data appeared when deploying the project. After checking, the project used the UTF-8 encoding format, and the data was also used. However, when it was transmitted to the other party through the calling interface, it was garbled. Since it is deployed in a Windows environment, the default encoding of Windows is GBK, which leads to the problem of inconsistent encoding during JVM runtime, and it is also easy to modify. Solution: If you use UTF-8 encoding in Linux environment, you do not need to modify it, because Linux defaults to UTF-8 The war package is deployed in Tomcat Modify jvm encoding Linux Environment Configuration in catalina.sh Since the default encoding format in Windows environment is GBK, you need to change the encoding format when Tomcat is running. Windows Environment Configuration in catalina.bat If it is a jar package deployment, you only need to add the jvm parameter to the startup command. JAR package deployment Add jvm parameters to the startup command Summarize The above is the editor's introduction to modifying the JVM encoding problem when running Tomcat. I hope it will be helpful to everyone! You may also be interested in:
|
<<: Implementing calculator functions with WeChat applet
>>: Example analysis of the page splitting principle of MySQL clustered index
Through permission-based email marketing, not onl...
This article example shares the specific code of ...
On web pages, we often encounter this situation: ...
In front-end development, there are many ways to ...
Hexadecimal code table of various colors [Part 1] ...
How to indicate the parent directory ../ represent...
1. Error reproduction I can access the MySQL data...
Table of contents Congruent and Incongruent congr...
Change personal account password If ordinary user...
If you are a developer looking to get into the wo...
Why do we achieve this effect? In fact, this ef...
Under Linux, if you download and install an appli...
One of our web projects has seen an increase in t...
nginx Nginx (engine x) is a high-performance HTTP...
What you will learn 1. Software installation and ...