使用语言服务器jdt ls升华文本3和Java
我已经下载了JDTLS作为语言服务器,并按照这里的描述进行了配置使用语言服务器jdt ls升华文本3和Java,java,sublimetext,Java,Sublimetext,我已经下载了JDTLS作为语言服务器,并按照这里的描述进行了配置 我的项目的源代码位于'src/main'中,但sublime text(或jdt ls)似乎认为源代码位于根文件夹中,即每个java文件都有一个“错误”的包名。是否有项目配置?我找到了解决方案。在项目的根目录中必须存在.classpath文件。以下是我的文件,例如: <?xml version="1.0" encoding="UTF-8"?> <classpath>
我的项目的源代码位于'src/main'中,但sublime text(或jdt ls)似乎认为源代码位于根文件夹中,即每个java文件都有一个“错误”的包名。是否有项目配置?我找到了解决方案。在项目的根目录中必须存在.classpath文件。以下是我的文件,例如:
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src/main" output="bin/src/main"/>
<classpathentry kind="src" path="src/test" output="bin/src/test"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
...
</classpath>
...
您是否询问是否可以在单个项目中设置配置选项,或者需要更改哪些设置来更改此行为?是的。我需要指出源代码是'src/main'。