【发布时间】:2021-05-05 16:58:37
【问题描述】:
我被分配到一个构建一些 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.xmls 或 VSCode 插件可以理解的其他内容以设置正确的包根和类路径?
【问题讨论】:
-
能否在github上分享项目让我重现错误?
-
@MollyWang,不幸的是没有,而且我对这件事的理解不足以创建一个最小的例子。但事实证明 Eclipse 在引用方面也存在一些问题,所以我必须在它至少在那里实际工作时再试一次。
标签: java maven visual-studio-code tycho