解决SG-UAP平台无法使用lombok注解的问题

背景:最近公司开发一个国网的项目,要求使用SG-UAP平台开发,但是这个项目已经开发了小一半, 一直使用的idea开发,使用到了lombok里的很多注解,SG-UAP是基于eclipse的工具,在使用常用的安装lombok的方式中有eclipse.exe的选项却没有UAP Studio.exe的选项,如图:
在这里插入图片描述
这就很尴尬了,如果只是get和set方法还好说,但是项目中太多地方用到@Builder的链式创建对象了,一个个的改实在是太过浪费时间。这时候的第一想法是自己仿照@Builder写一个自定义的@Builder注解,于是开始查资料,但是在查资料的过程中无意中看到一个人说道安装完lombok会在eclipse.exe文件同层中生成一个eclipse.ini文件,如图:
在这里插入图片描述
里面会有这么一段:
在这里插入图片描述
如果你细心就会发现上一张图中还有一个文件:
在这里插入图片描述
我就抱着试一试的心态,直接把这一句复制到了UAP Studio.ini中:
在这里插入图片描述
然后:
在这里插入图片描述
链式创建对象可以使用了,右侧也自动生成了所有的get和set还有toString和hashCode方法。
成功解决了这个问题,我相信一定有遇到和我一样麻烦的人,但是网上现在却找不到解决办法,也许也有人有比我更好的办法,希望大家可以把自己解决问题的过程分享出来。

补充一句, UAP Studio 是基于eclipse的,所以要先把lombok安装到eclipse中,就是安装的时候选择eclipse.exe就行,安装完之后再把那句代码从eclipse的ini中复制到UAP Studio的ini中,然后重启UAP Studio就可以了。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

老鼠抗刀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值