【已解决】VScode 配置 Java 开发环境(2024新)Visual Studio Code 手把手教你 超详细教程 小白 jdk class

【已解决】VScode 配置 Java 开发环境(2024新)Visual Studio Code 手把手教你 超详细教程 小白 jdk class

        配置 Visual Studio Code (VSCode) 以进行 Java 开发涉及几个步骤。以下是一个详细的指南,帮助你在 VSCode 中设置 Java 开发环境:

1. 安装 Java Development Kit (JDK)

下载并安装JDK

确保你的系统上已经安装了 JDK。你可以从 OracleAdoptium 下载最新版本的 JDK。

配置环境变量

安装完成JDK后,设置环境变量 JAVA_HOME 指向你安装的 JDK 目录,并将 %JAVA_HOME%\bin 添加到系统的 PATH 环境变量中。

2. 安装 Visual Studio Code

如果你还没有安装 VSCode,可以从 VSCode官网 下载并安装。

3. 安装 Java 扩展包(扩展插件)

打开 VSCode,通过扩展视图Extensions(左侧活动栏中的方块图标)或使用快捷键 Ctrl+Shift+X 打开扩展市场。搜索 "Java Extension Pack" 并安装它。

这个扩展包包含了开发 Java 所需的一系列工具,包括但不限于:

  • Language Support for Java(TM) by Red Hat:提供语法高亮、智能感知等功能。
  • Debugger for Java:用于调试 Java 应用程序。
  • Maven for Java:支持 Maven 构建工具。
  • Test Runner for Java:运行和管理测试。
  • Java Dependency Viewer:查看项目的依赖关系。
  • Java Extension Pack:打包上述所有扩展。


        这个弹窗是来自 Red Hat 提供的 Java 语言支持扩展,它请求您的许可来收集使用数据,以便改进其扩展功能。这是一种常见的做法,旨在帮助开发者了解用户如何使用他们的工具,从而进行相应的优化和改进。

弹窗中提到的内容包括:Red Hat 希望收集使用数据来提升其扩展。提供了一个隐私声明的链接,你可以阅读以了解更多关于数据收集和处理的信息。提供了一个选项来了解如何退出(opt out)数据收集。

你有两个选择:Accept(接受):点击这个按钮,将允许 Red Hat 收集使用数据。Deny(拒绝):点击这个按钮,将不允许收集数据,但仍然可以使用扩展。

4. 配置 VSCode 设置

配置JDK路径

在 VSCode 中打开设置页面

 在设置中搜索Java.home来完成,或者在settings.json文件中手动添加java.home属性。

编辑 settings.json 文件来配置:

重新启动 VS Code 

         这个弹窗提示来自 Visual Studio Code(VS Code),它通知用户 Java 语言服务器的配置已经改变。为了使新的配置生效,需要重新加载 VS Code。

         这张图片显示的是 Visual Studio Code(VS Code)中的一个设置提示,它指导用户如何配置 Java Development Kit(JDK)的路径以启动 Java 语言服务器。这个设置是用来指定 JDK 的文件夹路径,确保 VS Code 使用正确的 JDK 版本来提供 Java 语言支持。





        这张图片显示了在 Visual Studio Code(VS Code)中配置 Java 开发环境时需要编辑的两个设置项,这些设置通常在 settings.json 文件中进行配置。Debug > JavaScript: Default Runtime Executable:这个设置用于指定调试时 JavaScript 的默认运行时可执行文件路径。如果未指定,VS Code 将使用系统默认的 Node.js 运行时。如果您正在使用 JavaScript 进行开发,并且需要指定一个自定义的 Node.js 运行时路径,您可以在这里进行配置。Java > Jdt > Ls > Java: Home:这个设置用于指定 JDK(Java Development Kit)的文件夹路径,用于启动 Java 语言服务器。这个路径应该指向 JDK 17 或更高版本的安装目录。这个设置将替换 Java 扩展内置的 JRE(Java Runtime Environment),以启动 Java 语言服务器,这对于 VS Code 提供 Java 语言支持是必要的。

5. 创建和打开 Java 项目

 代码示例,可直接创建df类,复制使用:

public class df { public static void main(String[] args) { System.out.println("hello Kika"); } } 

代码输入完毕后,点击该三角形按钮,运行代码: 

运行结果示例: 

小技巧:输入main回车可快速生成主方法

Read more

MCP客户端与服务端初使用——让deepseek调用查询天气的mcp来查询天气

MCP客户端与服务端初使用——让deepseek调用查询天气的mcp来查询天气

本系列主要通过调用天气的mcp server查询天气这个例子来学习什么是mcp,以及怎么设计mcp。话不多说,我们开始吧。主要参考的是B站的老哥做的一个教程,我把链接放到这里,大家如果有什么不懂的也可以去看一下。 https://www.bilibili.com/video/BV1NLXCYTEbj?spm_id_from=333.788.videopod.episodes&vd_source=32148098d54c83926572ec0bab6a3b1d https://blog.ZEEKLOG.net/fufan_LLM/article/details/146377471 最终的效果:让deepseek-v3使用天气查询的工具来查询指定地方的天气情况 技术介绍 MCP,即Model Context Protocol(模型上下文协议),是由Claude的母公司Anthropic在2024年底推出的一项创新技术协议。在它刚问世时,并未引起太多关注,反响较为平淡。然而,随着今年智能体Agent领域的迅猛发展,MCP逐渐进入大众视野并受到广泛关注。今年2月,

By Ne0inhk
可以在命令行通过大模型使用上下文协议(MCP)与外部工具交互的软件:小巧的MCPHost

可以在命令行通过大模型使用上下文协议(MCP)与外部工具交互的软件:小巧的MCPHost

小巧的MCPHost MCPHost 可以在命令行下使用,使大型语言模型(LLM)能够通过模型上下文协议(MCP)与外部工具进行交互。目前支持Claude 3.5 Sonnet和Ollama等。本次实践使用自己架设的Deepseek v3模型,跑通了Time MCP服务。  官网:GitHub - mark3labs/mcphost: A CLI host application that enables Large Language Models (LLMs) to interact with external tools through the Model Context Protocol (MCP). 下载安装 使用非常方便,直接下载解压即可使用。官网提供Windows、Linux和MacOS三个系统的压缩包: https://github.com/

By Ne0inhk
实战篇:Python开发monogod数据库mcp server看完你就会了

实战篇:Python开发monogod数据库mcp server看完你就会了

原创不易,请关注公众号:【爬虫与大模型开发】,大模型的应用开发之路,整理了大模型在现在的企业级应用的实操及大家需要注意的一些AI开发的知识点!持续输出爬虫与大模型的相关文章。 前言 目前mcp协议是给deepseek大模型插上工具链的翅膀,让大模型不仅拥有超高的推理和文本生成能力,还能具备执行大脑意识的工具能力! 如何开发一个mcp? mcp是一种协议,指的是模型上下文协议 (Model Context Protocol)。 官方结成的mcp https://github.com/modelcontextprotocol/python-sdk mcp库 pip install mcp from mcp.server.fastmcp import FastMCP 我们先来做一个简单的案例 from mcp.server.fastmcp import FastMCP import requests mcp = FastMCP("spider") @mcp.tool() def crawl(

By Ne0inhk
AI Agent新范式:FastGPT+MCP协议实现工具增强型智能体构建

AI Agent新范式:FastGPT+MCP协议实现工具增强型智能体构建

AI Agent新范式:FastGPT+MCP协议实现工具增强型智能体构建 作者:高瑞冬 本文目录 * AI Agent新范式:FastGPT+MCP协议实现工具增强型智能体构建 * 一、MCP协议简介 * 二、创建MCP工具集 * 1. 获取MCP服务地址 * 2. 在FastGPT中创建MCP工具集 * 三、测试MCP工具 * 四、AI模型调用MCP工具 * 1. 调用单个工具 * 2. 调用整个工具集 * 五、私有化部署支持 * 1. 环境准备 * 2. 修改docker-compose.yml文件 * 3. 修改FastGPT配置 * 4. 重启服务 * 六、使用MCP-Proxy集成多个MCP服务 * 1. MCP-Proxy简介 * 2. 安装MCP-Proxy * 3. 配置MCP-Proxy * 4. 将MCP-Proxy与FastGPT集成 * 5. 高级配置

By Ne0inhk