6

eclipse を使用して Java アプレットを開発しており、マニフェストの Class-Path に外部 jar を追加する必要があります。メモ帳でマニフェスト ファイルを作成し、UTF-8 エンコーディングを使用して最後に改行を追加しましたが、jar の作成中に単純な例のマニフェストでも追加しようとすると、Eclipse から次のエラーが発生します。

invalid header field name: ï>¿Manifest-Version
invalid header field name: ï>¿Manifest-Version

単純な構成の問題だと感じていますが、何が原因かわかりません。

それをテストするために、私のマニフェストは単一行で構成されています

Manifest-Version: 1.0
4

3 に答える 3

8

メモ帳で、先頭に「BOM」という名前の特別なマークを付けてファイルを保存します。UTF-8 形式を識別する 2 バイト (U+FEFF) です。

Notepad++ (または vi) でファイルを編集し、 UTF-8 (BOM なし) としてエンコードする必要があります。

JAR を作成するための次の手順:

于 2012-11-10T08:56:16.660 に答える
1

Notepad++で、encodingメニューから、encode in UTF-8 without BOM を選択します

于 2016-05-17T09:41:42.173 に答える
0

Eclipse で、ファイル プロパティを右クリックし、テキスト ファイルのエンコーディングを ISO-8859-1 に選択します。

エディターに戻り、特殊文字を削除します。

于 2015-09-30T13:04:14.790 に答える