1

可能重复:
如何配置 Jenkins StarTeam 插件?

我正在使用 Hudson 2.0、Solaris 10 和最新版本的 Starteam 插件。我正在尝试运行 StarTeam 任务来检查我的项目。可悲的是,我收到此错误...

FATAL: com/starbase/starteam/Folder
java.lang.NoClassDefFoundError: com/starbase/starteam/Folder
at hudson.plugins.starteam.StarTeamSCM.checkout(StarTeamSCM.java:127)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1180)
at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:506)
at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:422)
at hudson.model.Run.run(Run.java:1362)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:145)
Caused by: java.lang.ClassNotFoundException: com.starbase.starteam.Folder
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 8 more

我的 /apps/hudson/WEB-INF/lib 目录中有 starteam110.jar 文件(其中包含有问题的类),而且我通过将该文件放在我的类路径中来启动 Hudson ......

            <exec_method type="method" name="start" exec="/usr/bin/java -Xmx512m -DHUDSON_HOME=/apps/hudson/ -classpath /apps/hudson/WEB-INF/lib/starteam110.jar -jar /apps/hudson/hudson.war --prefix=/hudson" timeout_seconds="0"/>

如何解决此错误或进一步排除故障?谢谢, - 戴夫

4

0 回答 0