背景

维护的项目在一个内网环境,只能通过跳转机的FTP上传文件。项目是Java spring boot开发,之前的维护人员使用sts(https://spring.io/tools),使用起来体验极差。所以有了用VS Code整一个支持java开发的IDE。

VS Code

下载VS Code并安装

请下载最新版本(v1.52)。一开始没有使用最新版本,VS Code插件安装之后总是提示Reload,Reload之后还是无法使用插件。

VS Code离线插件

点击右侧 Download Extension下载

还有一种办法

可以在本地有网络的环境在VS Code中直接安装好插件,安装好的插件在C:\users\yourname\.vscode\extension中,直接copy也是可以。

安装离线插件

打开VS Code,依次点开插件-->右上三个点-->install from VSIX,选择下载好的离线插件即可。

配置插件

在VS Code已安装的插件列表中,选择特定的插件,点击右下设置按钮,选择extension settings,会打开该插件可视化的设置页面。当然也可以直接在userSetting.json写配置。

Language Support for Java(TM) by Red Hat

java插件礼包中整个插件最新版本只支持java 11,对于我们的java 8项目,我们选择降低版本,选择0.64.1。

从0.65.0开始只支持java 11,见https://marketplace.visualstudio.com/items/redhat.java/changelog

配置Maven插件

我们对maven插件进行配置,主要配置就是maven的路径和对应的设置。

{

"java.home":"D:\\software\\Java\\jdk1.8.0_60",

"java.configuration.maven.userSettings": "D:\\software\\apache-maven-3.3.3-bin\\apache-maven-3.3.3\\conf\\settings.xml",

"maven.executable.path": "D:\\software\\apache-maven-3.3.3-bin\\apache-maven-3.3.3\\bin\\mvn.cmd",

"maven.terminal.useJavaHome": true,

"maven.terminal.customEnv": [

{

"environmentVariable": "JAVA_HOME",

"value": "D:\\software\\Java\\jdk1.8.0_60"

}

],

}

Maven编译项目

我们打开项目,用maven编译一下代码,好家伙,错误几百个。不过是具体的项目问题,我们也记录一下。

核心错误是个maven fail to read artifact descriptor,就是加载jar包的时候包有问题,我们重新将jar包整到本地仓库即可。

1.去maven仓库(https://mvnrepository.com/)找到对应的jar包下载,查看jar包信息

2.使用maven命令

mvn install:install-file -Dfile=jar包的路径 -DgroupId=gruopId中的内容 -DartifactId=actifactId的内容 -Dversion=version的内容 -Dpackaging=jar

然后项目就正常了,我们可以使用Maven进行项目的其他操作。

调试运行项目

在VS Code中Run项目,第一次的话会生成相应的json文件,在项目.vscode文件夹下。

vscode配置java_VS Code 配置 Java IDE相关推荐

  1. vs编写java_vs code编写java

    不知不觉中vs code变得非常强大了,今天小编就分享一下vs code编写java语言.其实除了java语言,还支持很多语言. 首先看下vs code欢迎页面支持哪些语言: 好家伙,支持的东西还真不 ...

  2. 如何安装配置VS Code|配置C语言编译环境|彻底卸载VS Code

    相信看到这里的小伙伴已经经历了安装配置VS Code的重重困难,不要灰心,学习编程语言的第一道考验就是安装配置编译环境,UP主这里帮你一站式解决问题,助你快速入门!进入正题. 分割线--------- ...

  3. vscode格式化 java_VS CODE中配置JAVA格式化细节

    VS CODE版本:1.46 由于VS CODE是使用"Language Support for Java(TM) by Red Hatredhat.java预览版"进行格式化的, ...

  4. visual code php,vscode(Visual Studio Code)配置PHP开发环境的方法(已测)_编程开发_软件教程...

    Visual Studio Code一个轻量且强大的代码编辑器,支持Windows,OS X和Linux.内置JavaScript.TypeScript和Node.js支持,而且拥有丰富的插件生态系统 ...

  5. VS Code配置Java环境(Java17)

    VS Code配置Java环境 前言 Java三大IDE 下载地址 Java 下载 环境变量配置 VS Code配置 下载插件 最后 前言 Visual Studio Code(简称"VS ...

  6. macOS配置Visual Studio Code开发Java项目

    今天折腾了一会vs code下配置Java开发环境,现贴出配置步骤. 1.开发环境: macOS Mojave JDK 1.8 Visual Studio Code 2.macOS下查看jdk安装路径 ...

  7. vs code 配置java

    VS code 入门 Vs code 配置Java 首先到VS code官网下载VS code软件,打开界面如图: 下载安装好,打开界面如图(注下图已汉化): 为了便于使用,我们先进行汉化,在最左边点 ...

  8. Visual Studio Code 配置 Java开发环境

    第一步:下载vscode 官网:Visual Studio Code - Code Editing. Redefined 第二步:下载Java     官网:Java Downloads | Orac ...

  9. VS Code配置Java万能环境

    VS Code 配置Java开发测试环境 关于 开始之前 配置Java 环境 配置 VS Code 正式开始 关于 用了一段时间VS Code写Java, 才发现原来VS Code这么腻害

最新文章

  1. 老王学linux-centos6.7drbd8.4.3
  2. SNMP在windows linux router上的配置笔记
  3. pytorch之tensor按索引赋值,三种方法!
  4. zookeepr+kafka集群搭建(一)
  5. LeetCode 948. 令牌放置(贪心)
  6. 关于批量插入数据之我见(100万级别的数据,mysql)
  7. python设计模式5-原型模式
  8. 一句话总结重构、重载、重写
  9. 什么是JavaScript垃圾回收?
  10. python3哪个版本稳定-Python 3.9 发布稳定版本,八大特性学起来!
  11. 硬件工程师痛苦的BOM整理工作,幸好123BOM工具把我拽出水深火热之的BOM编辑工作,超级好用的研发BOM工具,集BOM编辑、BOM合并、BOM拆分、BOM整理等
  12. oracle数据库怎么查实例名,查询oracle数据库实例的名字
  13. 第05课:Redis 实际应用中的异常场景及其根因分析和解决方案
  14. 怎么样才能买到廉价机票
  15. CAJ转pdf在线网址
  16. 电脑绘画的必备工具——绘图板
  17. 【PDF下载】大数据峰会之MaxCompute大数据语言的新发展
  18. python画哪吒_哪吒票房逼近30亿,python爬取哪吒短评分析
  19. Django-admin后台LOGO字样修改方法
  20. Visio2007使用技巧

热门文章

  1. 百度前端技术学院—斌斌学院题库 转载 cristina-guan
  2. 一个企业固定资产折旧案例
  3. Oracle数据库表分区
  4. 决策树 信息增益与信息增益比
  5. 史上最科学的AI算命研究,3万张自拍揭露长相与性格关系:颜值即命
  6. 利用Python下载PPT模板
  7. 长乐外海风电场创新应用,推动全球智慧海上风电发展
  8. 物联网技术与应用【第一章测验答案】
  9. 腾讯云中间件读者敬启:2022年热门技术文章集锦,建议收藏
  10. 微信小程序家庭记账本开发进度七