Java ファイルにハードコードされた UTF-8 文字列リテラルがあります。Eclipse はこのアプリケーションを正しくビルドするため、生成されるクラス ファイルにはこれらの文字列が UTF-8 で含まれます。ただし、ant build.xml を使用すると、生成されるクラス ファイルには、正しくないエンコーディングの文字列が含まれます。
javac タスクに encoding="UTF-8" を追加しようとしましたが、成功しませんでした。
どのように修正できますか?
ps 文字列リテラルをソース ファイルにハードコーディングするのは非常に悪い習慣であることは承知していますが、これは必要な場合であるため、リソース バンドルに抽出することは提案しないでください。
どんな助けでも大歓迎です