该文详细描述了如何在VS Code Studio中设置Docker容器开发Spring Boot应用,将Java环境安装在Docker而不是在自己电脑上有很多好处。

首先,准备Spring Boot一个项目,可以到start.spring.io准备一个项目,下中ZIP包,然后解压到本地。

然后,在VS中安装好远程开发插件后,使用F1调出命令面板,选择Remote-Containers: Open Folder in Container。 然后选择你解压项目的目录就可以,它会要你使用Docker镜像作为你的开发环境(Docker需要安装)。

如果您没有在Spring Initializr网站上更改Java版本,则需要Java 8,选择镜像Java 8后,Visual Studio Code将重新加载窗口,并为您启动具有基本Java环境的容器(JDK 8) ,Maven和Gradle,并在其中连接您的文件夹。

现在您可以安全地修改Java类以添加Rest Controller,然后点击main方法上方的Run。

如果您尝试访问http:// localhost:8080,会失败。因为在执行此操作之前,必须将端口从devcontainer转发到主机。返回到命令面板并点击 Remote-Containers: Forward Port from Container… ...然后选择端口8080。

VS Code会在底部为您提供一个很好的弹出窗口,其中包含一个用于在浏览器中打开URL的链接。

无需安装JDK或Maven来构建和运行Spring Boot应用程序!

vscode 连接docker_在VS Code中使用带Docker容器的Java开发环境 – Bruno Borge相关推荐

  1. vscode java环境_VSCode中Java开发环境的配置方法

    vscode中怎么搭建Java开发环境?下面本篇文章给大家介绍一下VSCode配置Java开发环境的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 配置Java开发环境 主要参 ...

  2. 上课偷懒全靠它,VS code中搭建Java开发环境+小霸王游戏环境—颤抖吧,德玛西亚!!

    上课偷懒全靠它,VS code中搭建Java开发环境+小霸王游戏环境-颤抖吧,德玛西亚!!! Visual Studio Code 下载安装 搭建小霸王游戏环境 VS code 中搭建 JAVA 开发 ...

  3. win10+vscode部署java开发环境

    目录 Java开发插件配置: 调试: 快捷键: 启动配置文件launch.json: 启动配置说明: Launch: Attach: User Setting: 遇到的问题: 参考: Java开发插件 ...

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

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

  5. day01--java基础编程:计算机基础知识 ,java语言概述,java开发环境搭建,eclipse概述,创建简单java项目,JDK JRE JVM的关系,java开发中的命名规范,编程风格

    1 Day01–Java开发环境+HelloWorld 1.1 计算机基础知识 资料下载网址:刘沛霞 18600949004 code.tarena.com.cn tarenacode code_20 ...

  6. 微软发布 VS Code Java 安装程序,一键安装所有 Java 开发环境

    北京时间 2019 年 6 月 14 日 ,微软发布了 VS Code Java 安装程序,方便开发者能一键安装所有 Java 开发环境. 几乎是在三年前,在微软苏黎世办公室的编程马拉松中,来自 Re ...

  7. STM32串口通信中使用printf发送数据配置方法 开发环境 Keil

    STM32串口通信中使用printf发送数据配置方法(开发环境 Keil RVMDK) 已有 12456 次阅读2011-6-29 23:29 | 在STM32串口通信程序中使用printf发送数据, ...

  8. 【教程】VsCode搭建Java开发环境

    配置Java开发环境 主要参考官方教程:https://code.visualstudio.com/docs/java/java-tutorial 1.先安装JDK JDK下载地址:https://w ...

  9. VSCode配置JAVA开发环境,java初级面试笔试题

    我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家. 扫描二维码或搜索下图红色VX号,加VX好友,拉你进[程序员面试学习交流群]免费领取.也欢迎各位一起 ...

最新文章

  1. 从Java类库看设计模式
  2. Qt Linguist 开发人员 programmers
  3. 从零开始数据科学与机器学习算法-朴素贝叶斯-07
  4. 单例(Singleton)模式
  5. HBase-再看HBase
  6. Civil3D二次开发Cookbook
  7. 【SAP HANA】关于SAP HANA中带层次结构的Attribute View创建、激活状况下在系统中生成对象的研究...
  8. thinkPHP 表单自动验证功能
  9. LeNet-5实现分类MINST数据集(学习笔记四)
  10. 朴实无华,总结200道往年BAT机器学习面试题
  11. python更换证件照底色
  12. Go-获取整形切片中的最大值最小值
  13. android 安装在笔记本,笔记本电脑怎么装安卓系统_笔记本安装安卓教程-系统城...
  14. 在线支付功能实现代码
  15. Thinkpad E430C 跳过电池检测更新bios
  16. IDEA连接kerberos环境的HDFS集群报错整理
  17. Char类的常用方法及说明
  18. Mac ERROR launching JD-GUI
  19. 日记记事本java实训,黑马学习日记  GUI实现简单记事本功能
  20. layui前端项目打包方法_layui封装模块基础教程

热门文章

  1. PyTorch入门-深度学习回顾和PyTorch简介
  2. Python3中异常处理和try/except,try/finally的用法
  3. collections模块之defaultdict
  4. CombineFileInputFormat 文件分片总结
  5. servlet25配置和30
  6. 用Python实现反转字符串
  7. asp.net JSONHelper JSON帮助类
  8. WCF宿主与服务托管
  9. Stanley-系列一
  10. leetcode - 712. 两个字符串的最小ASCII删除和