ここで詳細な手順に従ってください: https://developers.google.com/appengine/docs/java/config/appconfig#System_Properties_and_Environment_Variables デフォルトのエンコーディングを UTF-8 に設定するには:
<env-variables>
<env-var name="DEFAULT_ENCODING" value="UTF-8" />
</env-variables>
次の例外をスローします。
com.google.appengine.tools.development.EnvironmentVariableChecker$IncorrectEnvironmentVariableException: appengine-web.xml で 1 つ以上の環境変数が構成されており、ローカル環境で値が欠落しているか、値が異なります。代わりにシステム プロパティを使用することをお勧めしますが、特定の環境変数に特定の値を設定する必要があるレガシー コードを操作する場合は、実行する前にこれらの環境変数を環境に設定してください。[不一致 environmentVariableName=DEFAULT_ENCODING environmentVariableValue=null appEngineWebXmlValue=UTF-8 appEngineWebXmlFile=C:\xxx\out\artifacts\yyy_war_exploded\WEB-INF\appengine-web.xml] com.google.appengine.tools.development.EnvironmentVariableChecker.check (EnvironmentVariableChecker.java:75)
私はこれを試しました:
-DDEFAULT_ENCODING=UTF-8
この:
-Dfile.encoding=UTF-8
サーバーの起動構成と
JAVA_TOOLS_OPTIONS=-Dfile.encoding=UTF-8 -DDEFAULT_ENCODING=UTF-8
Windows 8 pro と Intellij Ultimate を使用しています
助けてください