当我在spring boot应用程序中使用lombok时,java:java。生成lang.ExceptionInInitializerError。我能做些什么来防止这个错误?
我都做了些什么?
>
我已经在IntelliJ中安装了lombok插件,并在安装插件后重新启动了它。
我已经启用了两个版本的注释处理器
>
文件-
我还尝试将pom.xml中的依赖范围更改为“提供”
我尝试了龙目的其他版本,如1.16.21、1.14和。。。但当我更改版本时,会出现其他错误(例如,当我将版本更改为1.16.16时,编译器说“java包lombok不存在”。)
不同版本的错误:1.16.21:java。lang.Exception初始化错误
1.16.20:java.lang.异常
1.16.19:java。lang.Exception初始化错误
版本
其他信息:
JDK:10
Spring护套:2.0.2。释放
操作系统:Windows和Linux
样板代码(setter和getter)的数量在我的代码中非常高,我真的需要龙目,我能做些什么来使用它?
.
有已知的问题与龙目岛和Java10:https://github.com/rzwitserloot/lombok/issues/1572.应修复1.16.22版本。
该问题已在Lombok 1.18.0版本中解决
我是kubernetes的新手,需要在openshift平台上使用k8s confimap将springboot应用程序的属性文件外部化。我已将属性文件保存在git repo中,作为“greeter.message=Spring Bootmyapplication.properties已在库伯内特斯上挂载为卷!”并使用“oc create confimap myconfig--from-file=
我在stackoverflow上发现了类似的问题,并试图用这种方式(LINK)解决这个问题,但在我的项目中没有起作用。谁能给我一些建议吗? pom.xml 应用属性
我用java编程了一段时间,没有太多使用的接口。我只是想知道使用接口有什么好处。我读了一篇关于松散耦合的文章,它指出 紧密耦合使得添加新功能变得更加困难。通过松耦合,您可以轻松更换组件。这也使您的系统随着系统的增长而更加可扩展。使用松散耦合,您可以在向系统添加新功能时安全地编写附加代码,而不会破坏现有功能。 读完这篇文章后,我明白了关键是类/组件可以很容易地交换,这有助于在不破坏现有功能的情况下实
我们试图使用Hibernate将Java7 Spring MVC应用程序部署到IBM WebSphere8.5.5.2服务器中。该应用程序在Tomcat服务器上运行良好,但我们无法让它在WebSphere中运行。 堆栈跟踪输出如下:
我有Kafka Streams java应用程序启动并运行。我试图使用KSQL创建简单的查询,并使用Kafka流来实现复杂的解决方案。我希望将KSQL和Kafka流作为Java应用程序运行。 我打算通过https://github.com/confluentinc/ksql/blob/master/ksqldb-examples/src/main/java/io/confluent/ksql/em
我已经为Postgresql启用了复制,并且正在使用PGPool进行负载平衡。 我在使用HikariCP甚至Apache DBCP连接到Postgres时遇到了问题。 在SpringBoot应用程序中有没有使用PGPool的方法? 请查找堆栈跟踪: 2018-08-10 10:20:19.124信息37879----[main]com.zaxxer.hikari.hikaridatasource: