java - 如何让 Visual Studio 识别 Spring Boot 包并获得 IntelliSense?
问题描述
我使用 VS Code 的 Spring Intializr 扩展创建了一个 Spring Boot 应用程序。配置,构建工具:maven,语言:Java,groupId:com.example,artifactId:springdemo,Spring boot 版本:2.0.3,我从下拉列表中选择了 Spring MVC 和 Spring DevTools Core 2 个依赖项。这是所选依赖项的屏幕截图 导入后打开文件夹结构Project Structure after vs code 导入maven项目并打开文件夹
在此之后我运行了一个命令
chmod 777 mvnw
授予 gradle 包装器权限,然后
./mvnw clean install
在 ./mvnw clean install 命令之后,这似乎可以正常工作
这是我的 pom.xml 我的 pom.xml 包含
区别如下:我的 VS Code 项目不包含 Maven 依赖项文件夹,就像 eclipse 一样,即使在安装了所有包之后 vs code 似乎也无法识别包并 在 vs code 中显示错误错误 这就是我的 eclipse 项目的方式结构看起来像eclipse 项目结构包含 maven 依赖项
最终结果是一个正在运行的项目。该项目甚至从 vs 代码运行./mvnw spring-boot:run
但我无法从 VS Code 获得任何类型的 IntelliSense,虽然 eclipse 可以工作,但我需要使用 VS Code。请帮忙。
解决方案
推荐阅读
- javascript - 如何在 JavaScript 中过滤这些数组?
- r - 如何从 sf 对象的简单特征(即列值)中绘制等高线
- c++ - 将八度矩阵转换为 oct 文件中的 cv::Mat
- sas - 将表值设置为宏变量 SAS
- javascript - 如何在javascript中添加天数以填补数据中缺失的日期
- excel - SSIS:Excel 源在 258 列之后停止添加列
- javascript - Vue 子路由
- amazon-web-services - 当 aws 胶水作业运行时间超过阈值时间时如何发送失败通知
- python - 有什么方法可以减少代码以更新 mysql python 中的多个列?
- python - Python 全局 Sig Fig 设置