我为CDT创建了自己的自定义工具链插件,效果非常好。然而,有一件我无法弄清楚。
目标
创建一个调用JAVA类的工具,而不是发送命令行参数。
首先,我仔细考虑了工具插件元素的'CustomBuildStep'选项,但这不是解决方案。你怎么能这样做?
Hello World请求
这是一个简单的问题 - 在CDT-Managed Build完成后(例如make调用完成),我想弹出一个“Hooray!”的消息框。
当前解决方法
目前我最终只是在做
java -cp "some_obtuse_path_into_plugins_dir" MyClass.doPopup
这是一个粗糙的控制台输出,在我看来完全是黑客。
思想?
这是一个有用的上下文答案(不回答我的问题,但可能指向'抱歉,不能这样做):
答案 0 :(得分:1)
您是否考虑为您的项目创建新的自然:http://help.eclipse.org/kepler/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2FresAdv_natures.htm?然后,您可以定义自己的构建器来调用所需的特定代码。
我不知道这会如何适合您的工作流程,但它可能是一个解决方案。