Java 如何将包转换为Maven依赖项?

Java 如何将包转换为Maven依赖项?,java,maven,spring-boot,pom.xml,Java,Maven,Spring Boot,Pom.xml,我的Spring Boot应用程序无法启动,出现以下异常: 原因:org.springframework.beans.factory.BeanCreationException:创建名为“setupIdsClient”(在com.spinsci.ssodemo.ssodeApplication中定义)的bean时出错:通过工厂方法实例化bean失败;嵌套异常为org.springframework.beans.BeanInstantiationException:未能实例化[com.cisco.

我的Spring Boot应用程序无法启动,出现以下异常:

原因:org.springframework.beans.factory.BeanCreationException:创建名为“setupIdsClient”(在com.spinsci.ssodemo.ssodeApplication中定义)的bean时出错:通过工厂方法实例化bean失败;嵌套异常为org.springframework.beans.BeanInstantiationException:未能实例化[com.cisco.ccbu.common.ids.client.IdSClient]:工厂方法“setupIdsClient”引发异常;嵌套异常是java.lang.NoClassDefFoundError:com/google/gson/JsonSyntaxException

我相信这是因为这个SDK:

我不能使用带有依赖项的方法,因为它会抱怨另一个错误(
,原因是:java.lang.NoSuchMethodError:com.google.gson.GsonBuilder.setLenient()Lcom/google/gson/GsonBuilder;
)。我认为打包的依赖项已经过时或与Spring Boot冲突。我想自己用Maven
pom.xml
打包依赖项


如何指定要使用的工件和组?我在上搜索了
com.google.gson.JsonSyntaxException
,但它只给了我两个结果
com.jwebmp
com.jwebmp.jre10
,这听起来不太对。

啊,我不得不预先设置
fc:
进行完整的类搜索:

结果仍然有些可疑,但我找到了正确的结果