该文详细描述了如何在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. CVPR 2017 全部及部分论文解读集锦
  2. 【虚拟机】虚拟机(Vmware)怎么进入BIOS
  3. conda下用prefix创建虚拟环境会怎么样?
  4. STM32开发 -- VS2017错误
  5. SQL Server 2005如何起用 xp_cmdshell
  6. nagios报错汇总
  7. 【移动端vue ui框架学习】vue项目如何使用基于vue的UI框架mint ui
  8. Sublime介绍安装和使用(转载)
  9. Oracle中开启并行和相关查询
  10. [资料]自动化e2e测试 -- WebDriverJS,Jasmine和Protractor
  11. 设置窗体的可见性无效
  12. json数据格式在javascript的读取与c#后台的赋值格式
  13. bypass名词解释
  14. 【转】支持向量机回归模型SVR
  15. pt和px区别 pt是逻辑像素,px是物理像素
  16. pm2 start 带参数_pm2
  17. 空降领导想活下去必须做好的5点
  18. 如何运用python做一个有音乐的二维码_怎样制作一个背景音乐和与文字一起的二维码?...
  19. 服务器用户与组没有everyone,一招教你为Windows 7共享文件夹设置Everyone权限
  20. 东方幻想乡/BadApple!!

热门文章

  1. 用 Python 写个坦克大战
  2. springmvc接收参数
  3. Flash中与xml交互时不显示中文的解决办法
  4. sa无法映射到数据 报错:创建对于用户sa失败
  5. 漫步最优化三十三——牛顿法
  6. Python中list(列表)
  7. Server Tomcat Server at localhost failed to start解决方案
  8. pytorch——张量操作与线性回归
  9. 【CCS2018】SDN跨应用中毒攻击
  10. Hypermesh+Abaqus加载问题