我正在使用eclipse jdt编译器来编译java代码。 正在生成类文件,但其中的类名包含前缀“src”。 例如,在编译com.pkg.ClassName时,生成的类文件的名称为 src .com.pkg.ClassName
以下是代码:
for (Object classFileObject : compilationUnitDeclaration.scope.referenceContext.compilationResult.compiledTypes
.values()) {
classFiles.add((ClassFile) classFileObject);
}
构建项目时,我们将所有源都放在“src”文件夹下,但生成的类文件不应包含此src作为前缀。
答案 0 :(得分:0)
更正了。我在设置类路径时遇到异常,导致随后无法正确识别src文件夹。