• eclipse配置maven,安装lombok,导入和创建springboot项目


    1. 安装

    下载安装
    • 下载地址:https://www.eclipse.org/downloads/

    • 点download packages

    • 找到 Eclipse IDE for Enterprise Java and Web Developers

      按需求,我这边找的是java ee 的版本

    https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/2022-06/R/eclipse-jee-2022-06-R-win32-x86_64.zip
    
    • 1

    package版本,解压即可。

    首次打开

    需要设置workspace, 在资料盘,随便建一个空的文件夹给他用即可。(路径最好不要带中文)

    2. 汉化

    • Help -> Install new software…

    • Add…

      • name 随便填
      • https://mirrors.tuna.tsinghua.edu.cn/eclipse/technology/babel/update-site/latest/
    • 填完之后,点击add

    • 然后等几分钟,等资源加载出来

    • 显示出来之后,找到 Babel Language Packs in Chinese (Simplified) ,

    • 勾选上,同时下方记得取消勾选Contact all update sites during install to find required software

    • next(下一步)

    • 展示了所有的包,直接next(下一步)

    • 选择 I accept ,然后点finish

    • 等待好几分钟。

    • 可能会弹出Security Warning,选择Install(新版也可能是弹出一个未识别的,选全部,信任)

    • 最后,Restart Now 完成

    其他镜像地址
    南京大学镜像(南京):
    https://mirrors.nju.edu.cn/eclipse/technology/babel/update-site/latest/
    清华大学镜像(北京):
    https://mirrors.tuna.tsinghua.edu.cn/eclipse/technology/babel/update-site/latest/
    中国科学技术大学镜像(合肥):
    https://mirrors.ustc.edu.cn/eclipse/technology/babel/update-site/latest/
    官方地址(在国外,不建议使用):
    https://download.eclipse.org/technology/babel/update-site/latest/
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    3. 配置maven

    3.1. 先要有一个本地maven

    可以去下载:官网( http://maven.apache.org/download.cgi

    下载完成后,我本地放在如下位置:

    D:\Tools\apache-maven-3.6.3

    3.2. maven 环境配置
    配置
    • 此电脑右击属性->高级系统设置

    • 环境变量

    • 新建

      • 变量名:MAVEN_HOME
      • 变量值:D:\Tools\apache-maven-3.6.3
    • 确定

    • 编辑Path

    • 最下边添加一行,如下,然后确定

      %MAVEN_HOME%\bin

    测试

    mvn -version

    报错解决:JAVA_HOME should point to a JDK not a JRE

    • 编辑 D:\Tools\apache-maven-3.6.3\bin\mvn.cmd

    • 第一行添加java目录:

      set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_131

    • 再次测试,成功

    3.3. 配置eclipse中的maven
    • window(窗口) -> preferences(首选项) -> Maven-> Installations选项

    • 点击add

      • Installation home 填写到目录 :D:\Tools\apache-maven-3.6.3
      • Installation name会自动填充
    • 点击finish完成

    • 然后回到了 Installations中,点击apply(应用)

    • 再到window(窗口) -> preferences(首选项) -> Maven-> User Settings选项

      • Global Setting 改成 D:\Tools\apache-maven-3.6.3\conf\settings.xml
      • User Settings 也改 D:\Tools\apache-maven-3.6.3\conf\settings.xml(可能不用)
      • Local Repository 会自动变成本地仓库地址(本地maven settings.xml里配的那个)
    • 应用,应用并关闭

    配置完成!!

    4. 配置jre

    • window(窗口) -> preferences(首选项)

    • 左侧点击Java -> Installed JREs(已安装的jre)

    • 在右侧添加 standard VM (标准的VM)

    • 下一步,然后选到jre的目录即可(也可以是jdk目录下的jre)

    • 完成之后,勾上新加的即可
      我为了使用默认,直接把原来的移除了。

    • 这边完成之后,把项目配置也改了,默认好像是17,改到Java 1.8

    5. 安装lombok

    下载

    https://projectlombok.org/downloads/lombok.jar

    把lombok.jar挪到eclipse的安装目录下。

    C:\Program Files\eclipse

    安装
    • 双击jar包(前提,有java环境)

    • 点击ides下边的Specify location…

    • 然后选择到当前目录的eclipse.exe

    • Select

    • Install/Update

    • 然后退出安装程序

    配置

    记事本打开eclipse的安装目录的eclipse.ini

    然后最下边一行会发现,多了如下内容。

    -javaagent:C:\Program Files\eclipse\lombok.jar
    
    • 1

    即,安装成功。如果没有,手动添加这一行也可以,自己改路径

    重启生效

    如果项目存在报错:project(项目)->clean(清理)

    6. 导入springboot项目

    • file(文件) -> import(导入)

      • 选择maven
      • 选择 Existing Maven Projects
    • next(下一步)

    • Browse…

    • 选择项目所在文件夹(src上一级)

      下边会展示出pom.xml,(如果没展示,可以refresh一下,勾选上)

    • finish(完成)

      等待加载完成…

    7. 创建springboot项目

    进入http://start.spring.io/网站,springboot给我们提供了构建springboot项目的模板代码。

    然后导入。。。。。。(嗯,,这样最方便了,或者自己备份一个,以后就可以一直用)

  • 相关阅读:
    大数据项目之电商数仓、电商业务简介、电商业务流程、电商常识、业务数据介绍、电商业务表、后台管理系统
    开发GD32遇到的坑B点
    【计算机网络】-性能指标(速率、带宽和吞吐量)
    数据结构(树)基础,虚拟dom,树的类型,二叉树的类型
    打卡第 2 天: urllib简记
    你知道运行 npm run xxx 到底发生了什么嘛?不好意思 我知道
    wincc定时器功能介绍
    wkhtmltopdf命令行示例
    vue项目引入微信sdk: npm install weixin-js-sdk --save报错
    【AHK】不常用操作备份笔记
  • 原文地址:https://blog.csdn.net/weixin_43329956/article/details/126643519