Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

报错 java.lang.ClassNotFoundException: com.fasterxml.jackson.databind.PropertyNamingStrategies #6

Closed
kingxjs opened this issue May 8, 2024 · 6 comments
Labels
bug Something isn't working enhancement New feature or request

Comments

@kingxjs
Copy link

kingxjs commented May 8, 2024

service version

0.20.1

<dependency>
  <groupId>io.github.lambdua</groupId>
  <artifactId>service</artifactId>
  <version>0.20.1</version>
</dependency>

异常信息:

java.lang.ClassNotFoundException: com.fasterxml.jackson.databind.PropertyNamingStrategies
	at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at com.theokanning.openai.service.OpenAiService.defaultObjectMapper(OpenAiService.java:180)
	at com.theokanning.openai.service.OpenAiService.<clinit>(OpenAiService.java:82)
	

image

@huyilong0516
Copy link

检查Jackson版本是否过低
正确版本:

com.fasterxml.jackson.core
jackson-annotations
2.14.2


com.fasterxml.jackson.core
jackson-core
2.14.2


com.fasterxml.jackson.core
jackson-databind
2.14.2

@kingxjs
Copy link
Author

kingxjs commented May 8, 2024

jackson version 2.11.2
不太好升级啊

@kingxjs
Copy link
Author

kingxjs commented May 8, 2024

0.19.1 还能用

@Lambdua
Copy link
Owner

Lambdua commented May 8, 2024

下个版本我会优化一下,,这个配置不是必须的,我会去除.并优化一些OpenAiService的mapper配置. 代码已经提交了.如果你着急使用.自己编译 也行

@kingxjs
Copy link
Author

kingxjs commented May 8, 2024

多谢大佬

@Lambdua Lambdua added bug Something isn't working enhancement New feature or request labels May 9, 2024
@Lambdua
Copy link
Owner

Lambdua commented May 9, 2024

v0.20.4 已发布

@Lambdua Lambdua closed this as completed May 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants