本文讲述了Java教程——使用VSCode浅运行一下Java!具有很好的参考价值,希望对大家有所帮助。一起跟随六星小编过来看看吧,具体如下:
1. 安装插件
Extension Pack for Java
Spring Boot Extension Pack
Spring Boot Tools
Spring Initializr Java Support
Spring Boot Dashboard
其中 Extension Pack for Java 集成了:
Debugger for Java
Language Support for Java
Test Runner for Java
Maven for Java
Project Manager for Java
ChatGPT 关于 Spring Boot Dashboard 的描述:它提供了一个可视化界面,可以方便地查看和操作正在运行的 Spring Boot 应用程序。以下是一些 Spring Boot Dashboard 的常见功能:
启动和停止应用程序:你可以通过 Dashboard 界面启动和停止已配置的 Spring Boot 应用程序。点击启动按钮会自动运行应用程序,并显示应用程序的运行状态。
查看运行状态:Dashboard 显示了每个应用程序的运行状态,包括应用程序的名称、端口号、运行时间等。你可以通过该界面方便地了解每个应用程序的当前状态。
访问API代码:Dashboard 罗列了程序提供的接口,可以点击跳转到对应的Controller代码。
2. vscode settings
修改 settings 的路径如下:
File -> Preferences -> Settings -> Extensions -> Java -> Edit in settings
修改vscode的配置文件:settings.json
{
//配置java runtime 路径,即jdk的地址
"java.configuration.runtimes": [
{
"name":"JavaSE-1.8",
"path": "C:\\Program Files\\Eclipse Adoptium\\jdk-8.0.352.8-hotspot",
"default": true
}
],
//配置maven执行路径
"maven.executable.path": "D:\\Program Files\\apache-maven-3.8.8\\bin\\mvn.cmd",
//配置maven配置文件路径,不配置默认 ~/.m2/settings.xml
"maven.settingsFile": "D:\\Program Files\\apache-maven-3.8.8\\conf\\settings.xml"
"java.configuration.maven.globalSettings": "D:\\Program Files\\apache-maven-3.8.8\\conf\\settings.xml",
"java.maven.downloadSources": true,
}
3. maven settings
修改maven配置文件,位于:maven安装路径\conf\settings.xml
修改项如下:
修改本地repo路径
<localRepository>本地repo路径</localRepository>
本地仓库是 Maven 在本地计算机上存储项目依赖库(JAR 文件、插件等)的位置。当你构建一个 Maven 项目时,它会检查本地仓库是否存在所需的依赖项,如果没有则会从远程仓库下载并缓存到本地仓库中。
设置镜像地址:搜索mirrors,在其中增加以下镜像配置
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
4. 编译运行
以上都处理完毕后,打开一个已有的java项目,vscode就会开始自动进行编译。
编译过程中如果出现依赖库找不到,检查pom文件。
如果根pom文件和其他依赖库的pom文件依赖了相同库的不同版本,以根pom文件为准。
编译完成后,可以在 Spring Boot Dashboard 中启动和Debug项目。
上图为运行中界面,右侧为 Spring Boot Dashboard 插件界面,包含了可执行的应用、beans、接口列表,还有应用的内存占用和GC情况(图中未显示)。
当遇到玄学问题:一切看起来都正常,编译或者运行时报错,可以尝试重新编译。
快捷键:Ctrl-Shift-P
搜索 Clean Java Language Server Workspace 并点击
在右下角弹框中选择 Reload And Delete
更多相关技术内容咨询欢迎前往并持续关注六星社区了解详情。
想高效系统的学习Java编程语言,推荐大家关注一个微信公众号:Java圈子。每天分享行业资讯、技术干货供大家阅读,关注即可免费领取整套Java入门到进阶的学习资料以及教程,感兴趣的小伙伴赶紧行动起来吧。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!