Java 如何让VisualStudio识别Spring启动包并获得IntelliSense?

Java 如何让VisualStudio识别Spring启动包并获得IntelliSense?,java,maven,spring-boot,visual-studio-code,spring-boot-maven-plugin,Java,Maven,Spring Boot,Visual Studio Code,Spring Boot Maven Plugin,我已经使用VS代码的Spring Initializer扩展创建了一个Spring引导应用程序。 配置,构建工具:maven,语言:Java,groupId:com.example,artifactId:springdemo,springboot版本:2.0.3,我从下拉列表中选择了两个依赖项,它们是springmvc和springdevtools核心。 这是截图 导入并打开文件夹结构后 在这之后,我运行了一个命令 chmod 777 mvnw 授予gradle包装器权限,然后 ./mvnw

我已经使用VS代码的Spring Initializer扩展创建了一个Spring引导应用程序。 配置,构建工具:maven,语言:Java,groupId:com.example,artifactId:springdemo,springboot版本:2.0.3,我从下拉列表中选择了两个依赖项,它们是springmvc和springdevtools核心。 这是截图 导入并打开文件夹结构后

在这之后,我运行了一个命令

chmod 777 mvnw
授予gradle包装器权限,然后

./mvnw clean install
这似乎很管用

这是我的pom.xml

区别在于:在eclipse中,我的VS代码项目不包含maven dependencies文件夹,即使在安装所有软件包之后,VS代码似乎也无法识别软件包并显示错误 这就是我的eclipse项目结构的样子

最终结果是一个正在运行的项目。通过
/mvnw spring boot:run


但我无法从VS代码中获得任何类型的智能感知,尽管eclipse可以工作,但我需要使用VS代码。请提供帮助。

请发布实际代码,而不是图像链接。这样,即使删除了图片,问题仍然有效。它还帮助任何想要帮助回答问题的用户,允许他们剪切和粘贴您的代码,而不是手动键入所有内容。您有关于plexus缺少pom文件的警告--…我认为您有一些连接问题防火墙/代理等。删除目录$HOME/.m2/repository/org/codehaus/并在普通命令行上重新生成,然后检查是否存在没有关于丢失pom的警告……我试过了。我删除了那些文件夹并构建了这个项目,但没有用。我仍然会犯同样的错误。