Skip to content

Internal compiler error: java.lang.NoClassDefFoundError: org/eclipse/jdt/core/search/SearchPattern #3046

Description

@Eskibear

Open this simple maven project in vscode, I see two build errors, might be related to lombok support from detailed message.

After reloading window, errors are gone. I only copied one of the two diagnostics as below:

[{
	"resource": "/C:/Users/admin/git/microsoft/vscode-maven/test/projects/multi-module/module1/src/main/java/com/mycompany/app/App.java",
	"owner": "_generated_diagnostic_collection_name_#2",
	"code": "0",
	"severity": 8,
	"message": "Internal compiler error: java.lang.NoClassDefFoundError: org/eclipse/jdt/core/search/SearchPattern at java.base/java.lang.Class.getDeclaredMethods0(Native Method)",
	"source": "Java",
	"startLineNumber": 1,
	"startColumn": 1,
	"endLineNumber": 1,
	"endColumn": 2
}]

jdtls-log.txt

jdtls-log-after-reloading.txt

vscode-java@v1.17.2023040504

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions