jdt.ls seems to create these files and directories in the project root:
.classpath
.factorypath
.project
.settings/
It would be nice if this could be supressed.
Ideas or possible solutions
I found the same files created in the -data directory. This made me wonder if there's maybe a configuration missing. From their wiki:
Choosing a value for -data: the value for your data directory, should be the directory where your active workspace is, and you wish for the java langserver to add in its default files.
So this should be the "workspace path". But what exactly is the "workspace"? From the example on the bottom of that page I've also seen this:
Problem Statement
jdt.ls seems to create these files and directories in the project root:
It would be nice if this could be supressed.
Ideas or possible solutions
I found the same files created in the
-data
directory. This made me wonder if there's maybe a configuration missing. From their wiki:So this should be the "workspace path". But what exactly is the "workspace"? From the example on the bottom of that page I've also seen this:
So I wondered if we should configure the workspace path to point to the same directory as
-data
so I tried to add this to my init options:But then I end up with the "... is a non-project file, only syntax errors are reported" problem.