首页 > 其他分享 >VSCode for jave开发

VSCode for jave开发

时间:2025-01-11 20:21:22浏览次数:1  
标签:jave 插件 Java VSCode maven 开发 apache java 3.8

之前有一篇将VS code打造成IDE, 主要是面向.net开发的, 当然文中也有一些与编程语言无关的编辑器插件,
https://www.cnblogs.com/harrychinese/p/VSCode_Become_IDE.html

插件

  1. Microsoft出品的 Extension Pack for Java, 这个是一个java插件集合, 是基础.
    2 Microsoft出品的 Project Manager for Java, 提供一个类似于 Eclipse 的 package explorer视图, 方便查看Maven和JRE的依赖库, 提供项目级的运行/编译和Maven update projects 等功能.
  2. VMWare 出品的 Spring Boot Extension Pack
  3. Eclipse Keymap 插件

VS code配置文件

在vscode 的 settings 文件中, 增加Java runtime和 maven的相关配置

    "java.configuration.runtimes": [ 
    {
      "name": "JavaSE-11",
      "path": "D:\\my_program\\EclipseAdoptium\\jdk-11.0.25.9-hotspot"
     }
    ],
    "java.configuration.maven.userSettings": "C:\\my_program\\apache-maven-3.8.6-bin\\apache-maven-3.8.6\\conf\\settings.xml",
    "maven.settingsFile": "C:\\my_program\\apache-maven-3.8.6-bin\\apache-maven-3.8.6\\conf\\settings.xml",  
    

JDK 下载:

open jdk 编译版下载地址: https://adoptium.net/

创建 java 项目

使用 VS 的 命令 Maven: new prject 创建项目, archetype 要选择 No archetype, 否则创建过程一直hung.

修改项目的JDK

打开Java项目, 使用 VS 的 命令 Java: Configure java Runtime , 可以修改项目的JDK运行时, 可以修改compiler的语法版本, 可以配置java formater.

标签:jave,插件,Java,VSCode,maven,开发,apache,java,3.8
From: https://www.cnblogs.com/harrychinese/p/18666118

相关文章

  • windows下vscode使用msys2+zsh终端
    1.安装msys22.打开msys2安装zsh  pacman-Szsh3.安装oh-my-zshsh-c"$(curl-fsSLhttps://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"国内需要代理exporthttp_proxy=127.0.0.1:1001 4.集成进vscode在vscode设置中......
  • 如何开启苹果手机(IOS)系统的开发者模式?
    如何开启开发者模式?一、打开设置二、隐私与安全性三、找到开发者模式四、开启开发者模式------------------------------------------------------------如果发现没有开发者模式的选项一、电脑下载爱思助手二、连接手机三、工具箱——虚拟定位——打开虚拟定位——提示需......
  • Linux开发工具--vim编辑器-gcc/g++编译器-gdb调试器
    目录1.vim编辑器 1.1.vim的基本概念1.2vim的基本操作1.3vim三个模式的命令集 插入模式命令模式 末行模式2.gcc/g++编译器2.1gcc如何完成重点概念——函数库 2.2gcc选项3.gdb调试器 3.1.开始使用 1.vim编辑器 1.1.vim的基本概念vim可以帮我们文......
  • SQLite开发 入门学习+复杂业务举例
    版权声明本文来自博客园,作者:观心静 ,转载请注明原文链接:SQLite开发入门学习+复杂业务举例-观心静-博客园本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。前言  记录一些SQLite开发中的语句,前面部分说明一些简单语句,......
  • 全栈开发之小程序 网快速笔记,复习springboot 假期复习一套课程
    第六章登陆与注册 本章主要内容如下登陆注册相关<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEmapperPUBLIC"-//mybatis.org//DTDMapper3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper......
  • 从零开始开发纯血鸿蒙应用之处理外部文件
    从零开始开发纯血鸿蒙应用一、外部文件二、外部文件的访问形式1、主动访问2、被动访问三、代码实现1、DocumentViewPicker2、AbilitySkills3、onNewWant函数4、冷启动时处理外部文件一、外部文件对于移动端app来说,什么是外部文件呢?是那些存储在手机之外的存储介......
  • 【扣子AI开发】如何开发一个图像生成智能体?
     1.打开扣子主页,登录后,点击创建,选择创建智能体。2.填写智能体基本信息,界面如下。3.进入智能体编辑界面,添加人设与回复逻辑,参考如下。#角色你是一位极具创意的图片生成AI工具,可以根据用户的详细描述生成令人惊艳的高质量图片。##技能###技能1:生成图片1.当......
  • 搭建基于VS的PyQt6软件开发环境
    注:蓝色字体为超链接,点击即可下载对应软件一、下载Python下载Python安装包。打开安装包,点击Customizeinstallation安装Python(安装过Python的可点击UpgradeNow升级Python)。之后点击next和Install即可。二、安装第三方库打开命令提示符。将代码黏贴至命令提示符中,......
  • 插件开发
    资料VSCode插件开发全攻略(一)概览-我是小茗同学-博客园因为vscode本身都是用浏览器实现的,所以其插件不用说肯定也是基于HTML+JS等前端技术实现,从形式上看就是一个类似于npm包的vsix文件,只不过按照一些特殊规范来实现一些特殊功能,所以vscode插件开发难度不大,甚至可以说熟悉了......
  • 《DevEco CodeGenie——人工智能开发者的得力助手》
    在当今人工智能技术蓬勃发展的时代,华为推出的DevEcoCodeGenie为人工智能开发者带来了前所未有的便利,成为了开发过程中的得力助手。智能知识问答,快速解决难题DevEcoCodeGenie的智能知识问答功能基于生成式搜索能力,能够高效理解开发者的自然语言输入,并以问答交互的方式提......