我是完全的 Erlang 新手,所以这个问题可能完全是胡说八道。
我正在尝试为 RabbitMQ 创建一个插件,我必须用 Erlang 编写它。为此,我在 Eclipse 中使用 Erlide,并且正在试验 RabbitMQ Metronome 示例项目。
我设法让它编译并生成一些 .BEAM 文件。但是,要将其导入 RabbitMQ,我需要生成一个 Erlang 存档 (.ez),它是一个包含 .BEAM 文件和一个 .app 文件的 zip 文件。
我的问题是我不知道如何生成 .app 文件。我尝试在“ebin”目录中创建一个名为“RabbitMQMetronome.app”的文件,但是当我尝试编辑它时,Eclipse 警告它是一个“派生”文件。这可能是一个红鲱鱼,因为该目录中的任何其他文件都会给出相同的警告。
所以,我的问题是,我应该如何使用 Erlide 创建 .app 文件?
谢谢,
卡尔