如何让AnyLogic成功识别并适配Lombok插件?
AnyLogic 配置 Lombok 插件操作步骤
因为AnyLogic基于Eclipse架构开发,可参照Eclipse的Lombok安装逻辑调整配置,完整操作步骤如下:
- 首先获取稳定版本的
lombok.jar安装包,你可以从本地Maven/Gradle的依赖缓存目录中提取,也可以自行下载官方发布的稳定版本。 - 关闭所有正在运行的AnyLogic程序,将
lombok.jar文件放到AnyLogic的安装根目录:- Windows系统默认路径为
C:\Program Files\AnyLogic <你的版本号>,和AnyLogic启动exe文件同目录即可 - Mac系统需要右键点击AnyLogic应用图标,选择「显示包内容」,进入
Contents/MacOS/路径后放入jar包
- Windows系统默认路径为
- 找到同目录下的
AnyLogic.ini配置文件,用纯文本编辑器打开,在文件的-vmargs配置项下新增两行内容:
-javaagent:lombok.jar -Xbootclasspath/a:lombok.jar
如果你的配置文件中不存在-vmargs配置项,就在文件末尾添加-vmargs以及上述两行内容即可。
- 保存修改后的
AnyLogic.ini文件,重启AnyLogic,在你的仿真项目依赖中引入对应版本的Lombok依赖,即可正常使用@Data、@Getter等Lombok注解功能。
注意:如果重启后注解仍未生效,先检查配置文件中
lombok.jar的文件名和你放入的jar包文件名是否完全一致,再确认Lombok版本和项目使用的Java编译版本适配。
内容的提问来源于stack exchange,提问作者Dylan Knowles
相关产品推荐
相关产品推荐

