我正在使用 eclipse 开发一个 java applet,需要将一个外部 jar 添加到 list 中的 Class-Path。我使用记事本创建了 list 文件,使用了 UTF-8 编码并在末尾添加了换行符,但是在创建 jar 期间尝试添加一个简单的示例 list 会导致 Eclipse 出现以下错误。
invalid header field name: ï>¿Manifest-Version
invalid header field name: ï>¿Manifest-Version
我感觉这是一些简单的配置问题,但我不知道是什么。
为了测试它,我的 list 由单行组成
Manifest-Version: 1.0
最佳答案
记事本使用 special mark named 'BOM' 保存您的文件开头:2字节(U+FEFF)标识UTF-8格式。
您必须使用 Notepad++ 编辑文件(或 vi)并将其编码为 UTF-8(无 BOM)。
制作 JAR 的后续步骤:
- 使用 eclipse
- 使用Apache ANT
- 使用Apache Maven
关于java - 使用 Eclipse 将 list 添加到 JAR 时 header 字段名称无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13320631/