1

我需要使用 TFS 和 Eclipse(Java Ant 项目)。

TFS 由 Microsoft ( http://tfs.visualstudio.com ) 提供,我遵循了此说明http://tfs.visualstudio.com/en-us/learn/build/setup-ci-build-in-eclipse/ .

但是构建总是因为不显示任何错误而失败。对于 .NET 项目,当构建失败时会显示错误。

我在日志中的信息是:

整体构建过程

获取构建

更新内部版本号

Run On Agent(保留构建代理托管构建代理)

获取构建目录

If Not String.IsNullOrEmpty(ConfigurationFolderPath)

为配置文件夹运行 TfsBuild

获取资源

标记来源

运行蚂蚁

C:\a\src\Tools\java\bin\java.exe -jar C:\a\src\Tools\ant\lib\ant-launcher.jar -buildfile C:\a\src\src\projectBuilder.xml -DBinariesRoot=C:\a\bin -DBuildDefinitionName="Hello World CI" -DBuildDefinitionUri=vstfs:///Build/Definition/2 -DBuildDirectory=C:\a -DBuildNumber="Hello World CI_20130422.15" -DDropLocation= $/HW/Drops -DLogLocation= -DSourceGetVersion=C90 -DTestResultsRoot=C:\a\TestResults -DTeamProject=HW -DWorkspaceName=WIN-50B0FC22RNF_2_40 -DWorkspaceOwner="LOCAL AUTHORITY\Elastic Build (remotemonitoring)"

为默认目标构建 $/HW/HW/projectBuilder.xml。

生成变更集列表和更新工作项

如果编译状态 = 未知

如果 TestStatus = 未知

将 TestStatus 设置为成功

任何人都可以将 TFS 与 Eclipse、Java 和 Ant 一起使用?

提前致谢

4

1 回答 1

0

要解决这个问题:我上传了编译后的 jar 文件......显然构建代理无法覆盖这个......

解决方案:删除jar文件,构建工作!

于 2013-05-09T16:43:05.400 回答