☰
前端转后端入门实践日志1-配置环境
2026/10/22 2:02:11 网站建设 项目流程

前端的严峻形势我就不必多说了, 公司要求搞全栈

刚开始入门, 我就介绍一下入门的过程

安装各种软件
公司后端是java开发, 主要是springboot那一套

开发软件是idea, 数据库连接用的是dbeaver

永远要相信ai

手搓代码的时代已经无了, 只要掌握基本的java语法和springboot的目录结构,其他知识后期填上, ai帮我们实现

我现在的后端知识 ,只是刷过bilibili里的几套java,springboot入门视频, 已经开搞了

废话不多说直接进入正题, 我只介绍大致思路,具体问题,具体ai

公司给了个地址
里面有具体项目, 现在一般采用多模块,多服务组成的项目

给了数据库开发,测试的数据地址账号密码

用dbeaver软件…

git下载了项目

一般是多个项目组合起来的

设置jdk版本

jdk版本?
打开项目结构:在顶部菜单栏点击 File -> Project Structure(或使用快捷键 Ctrl+Alt+Shift+S,Mac 为 Cmd+;)。

idea设置maven路径

blog.csdnimg.cn/direct/41d928a0772745f3b80a07ee331444db.png)

模拟真实的生产环境
企业级架构的需求(WAR包部署)
这个文件是同事发我的, 要设置清楚
setting.xml文件很重要配置了公司库远程地址

4.maven添加项目


这个idea 会自动引入,如果没有可以点这个加号

IDEA 右侧 Maven 工具窗口里的 +,是 “添加 Maven 项目 / Add Maven Projects”,选择的是目标项目的 pom.xml 文件。
怎么用

  1. 打开右侧 Maven 工具窗口;
  2. 点击 +;
  3. 在弹出对话框里选择要加入的 pom.xml;
  4. 确认后,这个 Maven 项目就会被添加到当前 IDEA 窗口中。

添加依赖

这里的操作会自动帮我们装的

如果安装报错或者失败, 可以用ai协助或呼叫同事帮忙看下

这里注意,要问清楚要起哪几个项目, 有些服务可能不需要

右下角服务


这个就是我们说的启动服务, 如果胡乱操作, 这些服务没有被引入或者消失了,可以按下面方法操作

  1. 只是点了 Hide Configuration
    这种最常见,服务其实还在。
  • 打开 Services 窗口;
  • 点左上角 齿轮图标 / Configure Services Tool Window;
  • 找到 Restore Hidden Configurations;
  • 把刚才隐藏的服务勾选回来即可。
  1. 从 Services 里移除过这个类型
    如果之前点了类似 Remove Configuration Type from Services,需要重新添加类型:
    打开 Services;
  • 点 + → Add Service → Run Configuration Type;
  • 选择 Spring Boot;
  • 已有的 Spring Boot 启动配置就会重新显示在 Services 里。
    如果列表里没有 Spring Boot,说明当前 IDEA 版本或插件没有识别到 Spring Boot 配置类型,可以先试 Application,或者确认 Spring Boot 插件已启用。
  1. 把 Run Configuration 彻底删了
    如果是在 Edit Configurations 里删掉了启动配置,那就需要重建:
  • 右上角点击 Edit Configurations;
  • 点 +;
  • 选择 Spring Boot;
    填写:
    Name:服务名;
    Main class:启动类,例如 com.xxx.ServiceApplication;
    Module:对应模块;
    Working directory:默认即可;
    保存后,这个配置会重新出现在 Services 窗口里。

上图选择, 下面的这个文件, 类似于服务入口

令人头疼的安装报错和启动报错问题

这个是入门乃至工作一段时间后还是令人头疼的问题, 下面几个优先排查的对象

  • 有没有启动nacos
  • 是否设置了正确的sdk版本
  • maven设置的 用户配置文件 setting.xml
  • 删除构建的文件 target 或者 下面的classes
  • maven 里点击clean, 然后 install
  • 项目设置-模块-语言级别选择和同事一样的

成功起来是下面这样

nacos

我们公司项目是基于 nacos ,
http://localhost:8848/nacos/#/configurationManagement

配置基础yml 连接数据库和各种配置???

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询