Intellij +龙目岛+胖子=>龙目岛安装程序

时间:2019-10-07 08:46:49

标签: spring macos intellij-idea lombok fatjar

我有一个Spring Boot 2项目,使用Intellij IDEA Ultimate 2018.3。下的Lombok(1.18.6)。 在作为应用程序运行的IntelliJ中,一切正常。 但是,当我尝试构建一个胖罐作为工件并在终端(OSX)中使用以下命令启动它时: java -jar我的project.jar,我得到一个Lombok安装程序窗口!有什么想法吗?

1 个答案:

答案 0 :(得分:0)

Lombok基本上是一个注释处理器,因此没有必要在运行时提供对Lombok的依赖。阅读,它不应该是Spring Boot应用程序的一部分。

看看BOOT-INF/lib-如果看到lombok,请更改构建脚本。例如,对于maven,将范围的依赖项设置为“提供”