/ obj -c / target / enunciate / gen /下的源文件来自哪里?

时间:2013-10-31 17:57:23

标签: objective-c maven enunciate

我一直在Mac上发声。自从安装最新版本的Xcode命令行工具以来,我在enunciate.menunciate-common.m上遇到了编译器错误。它们是非常基本的语法错误,我可以通过进入/obj-c/target/enunciate/gen/obj-c/目录并编辑有问题的文件轻松解决这些问题。所以,这不是我的问题。

问题是,每次运行mvn clean install时,我所做的更改都会被丢弃。所以,我想了解如何生成enunciate.menunciate-common.m文件,以便我可以在源头修复问题。我试图自己搞清楚,但无济于事。我对Maven没有太多经验,所以我认为我遗漏了一些明显的东西 - 比如当Maven执行.m阶段时,compile文件是从其他地方的存储库中提取出来的吗?

1 个答案:

答案 0 :(得分:0)

发出使用Freemarker来生成其所有代码。您感兴趣的自由标记模板是api.fmt,最终会调用common.fmtclient-enum-type.fmt来生成您的特定编译时问题。