2013-04-27 78 views
0

我是一個新手,總的哈德森管理,所以我的問題是非常101:
我下載哈德森-3.0.0.war,這被認爲是僅僅哈德森核心不包含任何插件,並將其部署在我的Apache Tomcat 7.0服務器上。
所以Hudson作爲一個網絡應用程序,我可以瀏覽它,通過UI管理插件等。如何配置Hudson基礎分佈?

但是當我嘗試創建我的第一個工作作爲建立一個自由風格的軟件項目,我得到以下異常:

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 

我認爲一定插件缺失(儘管我希望即使是基本分配也包括這樣一個基本任務,但是不要介意......)。
我無法弄清楚爲了在所有可用插件之間創建作業,我必須安裝哪個插件。

我真的很希望能夠對這個問題提供任何幫助,我將非常感激。

回答

0

它看起來像你缺少依賴。添加到pom.xml的依賴關係:

<dependency> 
    <groupId>org.eclipse.hudson</groupId> 
    <artifactId>hudson-plugin-utils</artifactId> 
    <version>3.0.1</version> 
</dependency>