寻找一个简单的例子来触发“make”来自 Maven2
这是一个过渡性的解决方案。 我不想写自己的插件。 我有太多小而分散的 makefile,无法一次全部转换为 pom.xml。
我正在尝试将 Maven2 作为 skunkworks 项目迁移,并逐渐将新的+更改的代码迁移到 pom.xml 文件。
不需要独立于体系结构的 C/C++ 解决方案 - 而且 Makefile 在编译前运行多个脚本来生成代码。
任何扩展“mvn部署”来处理“make部署”的指针都会很棒。
谢谢 阿杰
This is a transitional solution.
I don't want to write my own plugin.
I have too many small, scattered makefiles to convert to pom.xml all at once.
I'm trying to move to Maven2 as a skunkworks project and gradually migrage new + changing code to pom.xml files.
The arch-independent C/C++ solutions are not needed - plus the Makefile run multiple scripts to generate code before compilation.
Any pointers to extending "mvn deploy" to handle "make deploy" would be great.
Thanks
AJ
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您应该检查 Codehaus 的相关 CBUILDS 项目。它可以帮助您下载依赖项、解压、修补和调用
make
。You should check Codehaus' related CBUILDS project. It may help you with downloading dependencies, unpacking, patching, and invoking
make
.我有点困惑为什么你要使用 C 项目转向 Maven,但如果我是你,我会查看 gmaven-plugin 来执行 内联 groovy 脚本 来调用您需要的内容。然后,如果您以后想创建一个插件,那么迁移到一个插件应该很容易。
I'm a bit confused as to why you're moving towards maven with C projects, but if I were you, I'd look at gmaven-plugin to execute an inline groovy script to invoke what you need. Then, if you want to create a plugin later, it should be easy to migrate to one.