ElasticSearch本地部署步骤(狂神说java系列)

- 新增空项目,选择maven项目!

- 选择依所需赖

- 配置maven地址,xml地址,下载依赖(部分依赖需要修改版本,部分没有用的依赖可以先删除)

- 配置project,module,java,javac,javascript版本

- 自定义版本依赖。保证我们的依赖与我们的es版本一致(springBoot默认es版本为6.8.*)

- 配置config注入对象!

- test测试

踩坑点:

1.启动后一直报以下错误。编译版本高,运行版本较低导致无法运行

java.lang.UnsupportedClassVersionError: org/springframework/modulith/test/ModuleContextCustomizerFactory has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 52.0

解决办法:

1.检查前面配置的project,module,java,javac里配置的是否是1.8(检查没问题,还是一直报错)

2.发现是第一步中Java Version默认是17导致。重新建一个项目重选。

2.报错提示:this is needed or IntelliJ gives junit.jar or junit-platform-launcher:11.5.2 not found errors

解决:

pom.xml添加依赖

<dependency>
    <groupId>org.junit.platform</groupId>
    <artifactId>junit-platform-launcher</artifactId>
    <scope>test</scope>
</dependency>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值