【发布时间】:2018-06-23 22:23:00
【问题描述】:
我有一个具有以下目录结构的 java 项目(根据 Gradle 的 'java' 插件的要求,假设所有默认值)。
projectRootDir
- src/main/java/com/myproj/Sample.java
- build.gradle
和
// Sample.java code
package com.myproj;
public class Sample{
...
}
在 VS Code 中打开 projectRootDir 文件夹会在 Sample.java 中显示以下包命名错误:
The declared package "com.myproj" doesn't match the expected package "main.java.com.myproj"
如何让VS Code识别/使用代码中提到的包?
注意:我正在使用以下扩展:RedHat 的 Java(TM) 语言支持和 Microsoft 的 Java 调试器。
【问题讨论】:
-
您需要配置您的 VS 代码以将
src/main/java作为源根文件夹,而不仅仅是src。这应该可以解决问题
标签: java gradle visual-studio-code vscode-settings