We are not explicitly including org.eclipse.lsp4jakarta.jdt.core as a dependency but somehow it's being included in the build and is being packaged in the LTI plugin. It seems org.eclipse.lsp4jakarta.ls might depend on org.eclipse.lsp4jakarta.jdt.core, perhaps to make use of common code. Ideally we should not need the JDT jar in LTI.
We are not explicitly including
org.eclipse.lsp4jakarta.jdt.core
as a dependency but somehow it's being included in the build and is being packaged in the LTI plugin. It seemsorg.eclipse.lsp4jakarta.ls
might depend onorg.eclipse.lsp4jakarta.jdt.core
, perhaps to make use of common code. Ideally we should not need the JDT jar in LTI.From LTI 24.0.6:![image](https://github.com/OpenLiberty/liberty-tools-intellij/assets/890521/8e23e37c-c9d7-4132-a349-1361c1a0a01f)