问题描述
我被分配到一个构建一些 Eclipse 插件的项目。有一个根pom.xml
,maven 构建成功。但是当我将它加载到 VSCode,加载 Java Pack (vscjava.vscode-java-pack
) 并加载 Java 项目时,许多文件会产生诸如
The declared package "com.correct.package" does not match the expected package ""
和
The import com.something cannot be resolved
即使 maven 刚刚构建的包也很好。
现在它可能不起作用的明显原因是安装了tycho-pomless扩展并且大多数子包只有.project
、build.properties
和plugin.xml
,但没有pom.xml
。
是否可以生成所有 pom.xml
或 VSCode 插件能够理解的其他内容以设置正确的包根目录和类路径?
解决方法
右键单击包含文件夹 com
的文件夹,然后选择将文件夹添加到 Java 源路径。试试这个,看看问题是否消失。