看来如果我以交互方式从cmd启动eclipse,它会分叉,如果是从bat脚本启动,则不会。因此,将前一行放在詹金斯中就足够了。
笔记:
- 您需要添加
-data
参数来定义工作台的位置(我每次都会清理构建) - 像往常一样,怪罪窗户并加引号。
--launcher.suppressErrors
:万一发生什么事情,防止日食显示弹出窗口(实际上不显示,因此构建块)
最终(工作!)命令:
C:progEclipseCdteclipse --launcher.suppressErrors -nosplash -data "%WORKSPACE%" -application org.eclipse.cdt.managedbuilder.core.headlessbuild -import "%WORKSPACE%project1" -import "%WORKSPACE%project2" -import "%WORKSPACE%project3" -build all
编辑
- 添加了–launcher.suppressErrors



