我在使用 javac 编译文件时遇到问题。
我的编译命令是:
C:\Work>javac -classpath "%CLASSPATH%;C:\Users\Me\Downloads\asm-4.1-bin\asm-4.1\src" wDump.java
结果是:
wDump.java:3: error: package org.objectweb.asm.attrs does not exist
import org.objectweb.asm.attrs.*;
^
1 error
该软件包肯定存在。它与所有其他 ASM 导入位于同一目录树中。attrs 是一个包含单个 HTML 文档的空包。
wDump.java 文件还包含
import org.objectweb.asm.*;
编译器发现它没有任何问题。
如果我注释问题 import out(org.objectweb.asm.attrs.*),则文件编译成功。我还应该注意到 Eclipse 编译器成功地编译了这个文件。