Use UTF-8 Encoding to Deploy Components Whose File Names Contain Multibyte Characters
|Knowledge Article Number||000230031|
|Description||UTF-8 encoding is required to deploy components whose file names contain multibyte characters. If UTF-8 is not the default encoding used in your Java environment for Metadata API or deployment tools, the deployment might fail. To ensure a successful deployment of these components, ensure that the UTF-8 encoding is used.|
|Resolution||Depending on the tool you're using, specify the UTF-8 encoding by following one of these steps.
For Force.com Migration Tool:
Add -Dfile.encoding=UTF-8 to your ANT_OPTS environment variable.
For Force.com IDE:
Add the following line to eclipse.ini: -Dfile.encoding=UTF-8, and then restart Eclipse for this setting to take effect.