ポーランド語でjavadocを書いていますが、eclipseによって生成されたjavadocドキュメントにUTF-8文字セットを定義したいと思います-どのように、どこでそれを行うことができますか?
2 に答える
プロジェクトを右クリックします
Export... > javadoc
3番目のパネルで、これを書きます
-encoding utf8 -docencoding utf8 -charset utf8

Javadoc には、次の 3 つの関連オプションがあります。
この
-encodingオプションは、ソース ファイルのエンコーディングを示します。これは、ソース ファイルが実際にエンコードされているものである必要があります (コンパイラは同じ-encodingオプションを使用する必要があります)。\uXXXX規則を使用して、このエンコーディングの文字セットにない文字をエンコードできます。(また、移植性を持たせるために、ソースコードで US-ASCII 以外の文字を使用すべきではないと主張する人もいます。最近では UTF-8 で問題ないと思います。)この
-docencodingオプションは、HTML ファイルを書き出すときに使用するエンコーディングを示します。生成された HTML で使用され、文字セットでは使用されない文字は、&#...;同等のものに置き換えられます。この
-charsetオプション<META http-equiv="Content-Type" content="text/html; charset=...">は、生成された HTML ファイルのヘッダーにあるタグに何を書き込むかを示します。
-docencodingとに同じ値を使用しない理由は実質的-charsetにありません。また、それらに 2 つの異なるオプションがある理由もわかりません。別の値を使用すると、無効な HTML が生成されるか、少なくとも間違った文字が生成されます。