java - 在 Hudson 中检查(从 VSS)和构建 Maven 项目时出现问题

标签 java version-control build-automation hudson visual-sourcesafe

我是 Hudson 新手,也许有人知道解决方案: 我正在尝试从 Hudson 中的 VSS(安装了 vss 插件)中 checkout 父 pom,现在我得到了类转换异常:

FATAL: hudson.maven.MavenModuleSetBuild cannot be cast to hudson.model.Build
java.lang.ClassCastException: hudson.maven.MavenModuleSetBuild cannot be cast to hudson.model.Build
    at scm.vss.VSSSCM.checkout(VSSSCM.java:227)
    at hudson.model.AbstractProject.checkout(AbstractProject.java:664)
    at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:260)
    at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:234)
    at hudson.model.Run.run(Run.java:793)
    at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:205)
    at hudson.model.ResourceController.execute(ResourceController.java:70)
    at hudson.model.Executor.run(Executor.java:88)

有问题的行在这里:

Build lastBuild = (Build)build.getPreviousBuild();

界面有变化吗?有谁知道解决办法吗?

最佳答案

看起来 Shashi 将其归档为 Hudson 问题 2665仍然开放。

关于java - 在 Hudson 中检查(从 VSS)和构建 Maven 项目时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/204128/

相关文章:

基于条件的 Ant 调用

java - Spring - 使用 HttpEntity 从 ResponseEntity 获取正文的通用方法

java - 无法从用户输入中检索数组列表项

c++ - 构建 obj 和 exe 文件的最佳目录结构是什么?

Git 桂 : How to exclude unnecessary files from rescan

java - 使用 Maven 自动化自定义 war 文件

java - 检查远程包外部是否非法导入remote.entities

Java-数组/字符串混搭错误?

git - 为什么 sourcetree 删除了我的提交?

build-automation - 如何将自定义统计信息添加到 TFS 2010 版本?