gpt4 book ai didi

eclipse - 逆时针和 :gen-class

转载 作者:行者123 更新时间:2023-12-01 04:00:17 26 4
gpt4 key购买 nike

我正在使用 Eclipse (4.2.0) 和逆时针 (0.10.1.STABLE001)。我有一个 clojure 命名空间,我想为其生成一个类:

(ns a.b.c
(:gen-class
:name "a.b.c.Service"))

(-method [] ...)

有一个缺陷,但从 0.59 版开始标记为已修复 here .

有没有一种方法可以从 IDE 触发或配置它,而无需求助于命令行编译?

有一个相关的问题, How to use a compiled Clojure class in Eclipse with Counterclockwise ,但无解。

最佳答案

在逆时针 0.10.1(您使用的版本)中,有一种简单的方法可以做到这一点:您必须从项目的根节点上下文菜单(运行方式 > Clojure 应用程序)启动启动配置。

  • 当从项目根启动时,构建器将被配置为每次保存文件时 AOT 编译整个项目(以及启动时,但它有时被证明工作不可靠)。这意味着您的命名空间将被 AOT 编译,因此您的 gen-class 将被编译。
  • 关于eclipse - 逆时针和 :gen-class,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13963611/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com