java - 安装 Hudson 时出现错误?

标签 java hudson hudson-plugins

安装 Hudson 后,我收到以下错误消息。

谁能帮我解决这个错误。

错误:

[!] Error

org.jvnet.hudson.reactor.ReactorException: com.google.common.util.concurrent.UncheckedExecutionException: com.thoughtworks.xstream.mapper.CannotResolveClassException: maven2-moduleset
    at org.jvnet.hudson.reactor.Reactor.execute(Reactor.java:246)
    at hudson.model.Hudson.executeReactor(Hudson.java:719)
    at hudson.model.Hudson.<init>(Hudson.java:616)
    at org.eclipse.hudson.init.InitialRunnable.run(InitialRunnable.java:51)
    at java.lang.Thread.run(Thread.java:662)
Caused by: com.google.common.util.concurrent.UncheckedExecutionException: com.thoughtworks.xstream.mapper.CannotResolveClassException: maven2-moduleset
    at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2263)
    at com.google.common.cache.LocalCache.get(LocalCache.java:4000)
    at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4004)
    at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4874)
    at hudson.model.TopLevelItemsCache.get(TopLevelItemsCache.java:96)
    at hudson.model.LazyTopLevelItem.item(LazyTopLevelItem.java:144)
    at hudson.model.LazyTopLevelItem.hasPermission(LazyTopLevelItem.java:271)
    at hudson.model.Hudson.getItems(Hudson.java:1303)
    at hudson.model.Hudson.getItems(Hudson.java:223)
    at hudson.model.Hudson.getAllItems(Hudson.java:1367)
    at hudson.model.Hudson$12.run(Hudson.java:2481)
    at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:146)
    at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:259)
    at hudson.model.Hudson$4.runTask(Hudson.java:699)
    at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:187)
    at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:94)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
    ... 1 more
Caused by: com.thoughtworks.xstream.mapper.CannotResolveClassException: maven2-moduleset
    at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:56)
    at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
    at com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:55)
    at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
    at com.thoughtworks.xstream.mapper.PackageAliasingMapper.realClass(PackageAliasingMapper.java:88)
    at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
    at com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:79)
    at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
    at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
    at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
    at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
    at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
    at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
    at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:74)
    at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
    at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
    at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
    at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
    at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
    at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
    at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
    at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
    at hudson.util.XStream2$CompatibilityMapper.realClass(XStream2.java:143)
    at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
    at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
    at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:47)
    at com.thoughtworks.xstream.core.util.HierarchicalStreams.readClassType(HierarchicalStreams.java:29)
    at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:133)
    at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)
    at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1034)
    at hudson.util.XStream2.unmarshal(XStream2.java:76)
    at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1018)
    at com.thoughtworks.xstream.XStream.fromXML(XStream.java:894)
    at hudson.XmlFile.read(XmlFile.java:115)
    at hudson.model.TopLevelItemsCache$1.load(TopLevelItemsCache.java:81)
    at hudson.model.TopLevelItemsCache$1.load(TopLevelItemsCache.java:75)
    at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3599)
    at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2379)
    at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2342)
    at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2257)
    ... 18 more

由 Hudson 开源持续集成提供支持

问候,

苏丹苏

最佳答案

我调整了 Hudson 服务器上的配置,然后立即开始弹出此错误。

我必须执行以下操作才能解决该错误:

  1. 关闭 Hudson
  2. 将 jobs 目录移动到非 Hudson 位置(例如我的主目录)
  3. 启动 Hudson
  4. 管理 Hudson -> 管理插件 -> 启用 Maven 2 插件 -> 保存
  5. 关闭 Hudson
  6. 将作业目录移回原位*
  7. 重新启动 Hudson

(如果您知道基于 Maven2 的特定作业,那么您可以将这些作业移出作业目录)。

关于java - 安装 Hudson 时出现错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22191648/

相关文章:

java - 使用类读取属性文件,在Java中,spring

svn - 配置 Jenkins 以使用 SVN 分支

Hudson 无法运行构建后脚本

hudson - 仅当上次执行另一个作业成功时才在 Hudson 中触发定期作业

maven - 升级到Gradle 6时出现Gradle依赖问题

hudson - 编写 Jenkins 插件 : where is the documentation?

java - Solr 复制泄漏一些内存?

java - 如何在没有 openshift CLI 的情况下定义 WildFly 可启动 JAR 的数据源属性?

java - RabbitMQ:如何在 "subscription added"上创建监听器

jenkins - 将 opencover xml 输出转换为 ncover xml