【问题标题】:How do I make AnyLogic recognize the Lombok plugin?如何让 AnyLogic 识别 Lombok 插件?
【发布时间】:2021-10-28 21:08:49
【问题描述】:

Lombok 是一个很棒的插件,它有 Eclipse 和 IntelliJ 的安装程序。 AnyLogic 是基于 Eclipse 的,那么我们如何让它也能在那里工作呢?

【问题讨论】:

    标签: lombok anylogic


    【解决方案1】:

    在 Mac 上,这是最近的进程:

    1. 转到 Applications,右键单击 AnyLogic,然后选择 Show Package Contents
    2. 复制lombok.jarContents/MacOS
    3. 编辑AnyLogic.ini。在-vmargs 后面单独添加-javaagent:lombok.jar

    Windows 和 Linux 类似。

    【讨论】:

    • 很有趣,不知道这是可能的,但我认为只有当所有团队成员都使用相同的插件时才适用,因为 Lombok 创建的代码不在 ALP 文件中?
    • 是的,但是如果您使用 Lombok 作为关键支柱进行设计,那么您只会强制每个人都使用它,除非他们的代码无法编译。
    • 我很想知道这是否会与今年年底推出的 AL 9 兼容。由于它现在是基于浏览器的,它可能不会像以前那样使用 Eclipse 技术。
    • 只要它有 Java 后端,这种方法就应该以某种方式工作。 -javaagentAFAIK 是 JVM 的东西,而不是 Eclipse 的东西。
    • 在 Windows 上可能需要使用 `-javaagent:./lombok.jar' 进行设置。另外不要忘记将 lombo.jar 作为库依赖项导入。
    猜你喜欢
    • 1970-01-01
    • 2015-09-27
    • 2017-05-04
    • 1970-01-01
    • 1970-01-01
    • 2011-12-07
    • 1970-01-01
    • 2021-08-26
    • 2020-10-11
    相关资源
    最近更新 更多