我尝试使用eclipsecdt的headlessbuild特性来集成Eclipse和TeamCity。我使用命令行调用来构建项目,如中所述 this question . 如果存在编译错误,则会弹出一个消息框,说明“Java已启动,但返回退出代码=1”。我宁愿不要这个消息,但得到返回代码,这样我就可以在脚本中进一步处理它。有什么办法吗?
谢谢!
根据我所知,这个错误需要在GUI中跟踪,因为headless模式还不支持来自子任务的非常好的错误报告。
在那里,我使用基于GUI的构建的输出来缩小我的项目未能构建的原因。
http://dev.eclipse.org/mhonarc/lists/cdt-dev/msg15343.html
http://www.eclipse.org/forums/index.php?t=msg&goto=481938&S=c88d71260a7d130eebdccb8f2e5537f2
http://www.eclipse.org/forums/index.php?t=msg&转到=481938&S=c88d71260a7d130eebdccb8f2e5537f2
https://bugs.eclipse.org/bugs/show_bug.cgi?id=209080#c21