当前位置: 首页 > news >正文

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

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/

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. 安装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

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

重启生效

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

5. 导入springboot项目

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

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

  • Browse…

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

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

  • finish(完成)

    等待加载完成…

6. 创建springboot项目

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

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

相关文章:

  • Rust 从入门到精通11-包和模块管理项目
  • java计算机毕业设计社区生鲜电商平台源码+系统+数据库+lw文档+mybatis+运行部署
  • CompletableFuture异步执行用法详解
  • 画一个 “月饼” 陪我过中秋,使用 ESP32-C3 制作炫彩月饼(我为嵌入式工程师争取月饼)
  • 亚马逊审核 美国站安全带ASTMF1772安全绳攀岩绳EN892认证流程
  • AAA信用等级认证的流程和好处是什么
  • 现货黄金入门:初识心理
  • APS选型时需要考虑哪些因素?
  • Qt QProcess调用进程常用功能代码
  • 数据结构与算法-二分查找
  • 《大数据之路:阿里巴巴大数据实践》-第1篇 数据技术篇 -第2章 日志采集
  • 智慧食堂到底“智”在哪里?解决传统食堂5大问题
  • EFAK V3.0.1(原Kafka Eagle)安装部署
  • Spring Security 集成 OIDC 项目编码 | 认证(三)
  • 漏电继电器HLJ-400FS
  • CentOS6 编译安装 redis-3.2.3
  • Druid 在有赞的实践
  • HomeBrew常规使用教程
  • java B2B2C 源码多租户电子商城系统-Kafka基本使用介绍
  • java8-模拟hadoop
  • JavaScript 奇技淫巧
  • JavaScript-Array类型
  • Material Design
  • mockjs让前端开发独立于后端
  • Netty+SpringBoot+FastDFS+Html5实现聊天App(六)
  • Python实现BT种子转化为磁力链接【实战】
  • ReactNativeweexDeviceOne对比
  • Zepto.js源码学习之二
  • 安卓应用性能调试和优化经验分享
  • 聊聊hikari连接池的leakDetectionThreshold
  • 优秀架构师必须掌握的架构思维
  • 阿里云服务器购买完整流程
  • ​LeetCode解法汇总1410. HTML 实体解析器
  • ​软考-高级-系统架构设计师教程(清华第2版)【第1章-绪论-思维导图】​
  • #162 (Div. 2)
  • #define,static,const,三种常量的区别
  • #我与Java虚拟机的故事#连载18:JAVA成长之路
  • (1)(1.8) MSP(MultiWii 串行协议)(4.1 版)
  • (14)目标检测_SSD训练代码基于pytorch搭建代码
  • (3)Dubbo启动时qos-server can not bind localhost22222错误解决
  • (C++20) consteval立即函数
  • (附源码)计算机毕业设计SSM智慧停车系统
  • (亲测)设​置​m​y​e​c​l​i​p​s​e​打​开​默​认​工​作​空​间...
  • (一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>
  • (转)http-server应用
  • (轉貼) UML中文FAQ (OO) (UML)
  • (最全解法)输入一个整数,输出该数二进制表示中1的个数。
  • ./include/caffe/util/cudnn.hpp: In function ‘const char* cudnnGetErrorString(cudnnStatus_t)’: ./incl
  • .net开发引用程序集提示没有强名称的解决办法
  • .NET开发者必备的11款免费工具
  • .NET中的Event与Delegates,从Publisher到Subscriber的衔接!
  • .net中生成excel后调整宽度
  • .net中我喜欢的两种验证码
  • @RequestBody与@ModelAttribute
  • [ IO.File ] FileSystemWatcher