3. 开发环境配置

3.1. windows下安装docker

BIOS开启Intel VT-x Windows下开启Hyper-V(没开也可以,安装Docker之后会帮你开启重启的) 安装Docker 如果你使用的是Windows版本,请确定使用的是Linux Container而非Windows Container

修改配置使用中国镜像

修改 /etc/docker/daemon.json 文件并添加上 registry-mirrors 键值。

{
  "registry-mirrors": ["https://registry.docker-cn.com"]
}

Windows版配置 Deamon -> Registry Mirrors

3.2. centos7安装docker

3.3. centos8安装docker

3.4. IDEA配置

  1. 加入devtool依赖

<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-devtools</artifactId>
  <optional>true</optional>
</dependency>

application.yml中添加配置项:spring.devtools.livereload.enabled = true :开启热部署

  1. idea设置修改

File” -> “Settings” -> “Build,Execution,Deplyment” -> “Compiler”,选中打勾 “Build project automatically”

  1. idea设置修改

组合键:“Shift+Ctrl+Alt+/” ,选择 “Registry” ,选中打勾 “compiler.automake.allow.when.app.running”

重启项目,修改文件即可即时生效

  1. 当我们修改完代码后,IDEA不会自动编译重新启动SpringBoot,而是我们需要按一下左下角的Run栏目中的Update xxx application才会触发热切换。当然我们也可以用快捷键ctrl+F10。如下图:

../_images/update.jpg

3.5. webstorm配置

3.6. [前端开发]

3.7. [微服务开发]

3.8. [算子开发]

3.9. [深度学习开发]