Я использую компилятор eclipse jdt для компиляции Java-кода. Создаются файлы классов, но имя класса внутри них содержит префикс «src». Например, при составлении com.pkg.ClassName, имя созданного файла класса является ЦСИ .com.pkg.ClassNameКомпилятор Eclipse JDT генерирует файлы классов с префиксом «src»
Вот код:
for (Object classFileObject : compilationUnitDeclaration.scope.referenceContext.compilationResult.compiledTypes
.values()) {
classFiles.add((ClassFile) classFileObject);
}
При создании проекта мы поместите все источники в папку «src», но сгенерированные файлы классов не должны содержать этот src в качестве префикса.