0

我是哈德逊政府的新手,所以我的问题是 101:
我下载了 hudson-3.0.0.war,据说它只是没有任何插件的哈德逊核心,并将其部署在我的Apache Tomcat 7.0服务器上.
所以Hudson作为一个网络应用程序已经上线,我可以浏览它,通过 UI 管理插件等等。

但是当我尝试创建我的第一份工作作为构建自由风格的软件项目时,我得到了以下异常:

HTTP Status 500 - java.lang.NoClassDefFoundError: org/eclipse/hudson/utils/tasks/MetaProject

type Exception report

message java.lang.NoClassDefFoundError: org/eclipse/hudson/utils/tasks/MetaProject

description The server encountered an internal error that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: java.lang.NoClassDefFoundError: org/eclipse/hudson/utils/tasks/MetaProject

我假设缺少某个插件(尽管我希望即使基本发行版也包含这样的基本任务,但没关系......)。
我无法弄清楚我必须安装哪个插件才能在所有可用插件之间创建作业。

我真的希望在这个问题上得到任何帮助,我将非常感激。

4

1 回答 1

0

看起来您缺少依赖项。将依赖项添加到 pom.xml:

<dependency>
    <groupId>org.eclipse.hudson</groupId>
    <artifactId>hudson-plugin-utils</artifactId>
    <version>3.0.1</version>
</dependency>
于 2013-04-28T06:43:28.870 回答