最近在linux上安装了CruiseControl后,启动结果一直报如下错误:
2012-04-13 23:29:36.893::WARN: /dashboard/buildloop/listener
com.thoughtworks.xstream.converters.ConversionException: Cannot construct net.sourceforge.cruisecontrol.BuildLoopInformation as it does not have a no-args constructor
---- Debugging information ----
message : Cannot construct net.sourceforge.cruisecontrol.BuildLoopInformation as it does not have a no-args constructor
cause-exception : com.thoughtworks.xstream.converters.reflection.ObjectAccessException
cause-message : Cannot construct net.sourceforge.cruisecontrol.BuildLoopInformation as it does not have a no-args constructor
class : net.sourceforge.cruisecontrol.BuildLoopInformation
required-type : net.sourceforge.cruisecontrol.BuildLoopInformation
path : /buildloop
line number : 1
-------------------------------
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:63)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:45)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:46)
at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:117)
at com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.unmarshal(ReferenceByXPathMarshallingStrategy.java:29)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:846)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:833)
at com.thoughtworks.xstream.XStream.fromXML(XStream.java:781)
at com.thoughtworks.xstream.XStream.fromXML(XStream.java:773)
求助google也没找到好的解决方案,同样版本的CuriseControl在windows下运行正常,在linux下却一直报错。比对windows和linux下的环境,发现linux装的jdk7,而windows装的是jdk6,为此在windows下装了jdk7,此时启动CruiseControl,发现会报上面一样的错误,惊喜,马上把linux下的jdk7换成jdk6,启动CruiseControl,运行正常。
上述错误可以通过加上参数-postenabled false来解决如:
cruisecontrol -postenabled false
-postenabled [true|false] 指定是否要build loop发布builds information到dashboard。默认为true。
分享到:
相关推荐
《构建工具Construct 2.8.17详解》 在软件开发过程中,构建工具起着至关重要的作用,它们能够自动化地完成源代码编译、打包、测试等繁琐工作,极大地提高了开发效率。本文将深入探讨名为"Construct"的构建工具,...
资源分类:Python库 所属语言:Python 资源全名:construct-2.8.3.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
Construct 2 Game Development by Example
标题中的"PyPI 官网下载 | construct-2.10.56.tar.gz"指出这是一个从Python Package Index (PyPI)官方源下载的软件包,名为`construct-2.10.56.tar.gz`。PyPI是Python开发者发布和获取开源库的中央仓库,它使得安装...
《PyPI官网下载:深入解析cdk-demo-construct-0.0.17.tar.gz》 PyPI(Python Package Index)是Python社区广泛使用的软件包仓库,它为开发者提供了便捷的方式来发布、查找和安装Python软件包。在本篇文章中,我们将...
《PyPI官网下载 | construct-2.8.20.tar.gz——Python二进制解析库深入解析》 PyPI(Python Package Index)是Python开发者获取和分享软件包的主要平台,其中包含了众多开源的Python库。在给定的资源中,我们关注的...
construct.PascalString("utf8"), # 使用UTF-8编码的Pascal字符串 ) # 解析二进制数据 data = b"\x04hello" # 包含一个32位整数4和一个5字节的字符串 parsed_data = struct.parse(data) # 序列化数据 constructed...
《Python库Construct详解——构建高效数据解析框架》 在Python编程中,数据解析是一个至关重要的环节,无论是处理二进制文件、网络数据流还是复杂的结构化数据,都需要强大的工具来帮助我们。今天我们要讨论的主角...
《Python库Construct详解——以construct-hub-0.1.82.tar.gz为例》 在IT行业中,Python作为一门简洁易学且功能强大的编程语言,其丰富的库支持是其广泛应用的关键因素之一。今天我们将深入探讨Python的一个重要库...
《PyPI官网下载:深入解析construct-hub-0.1.118.tar.gz》 在Python编程领域,PyPI(Python Package Index)是全球最大的Python软件仓库,它为开发者提供了一个集中发布和获取Python库的平台。今天,我们要探讨的是...
《Python库Construct详解——以construct-hub-0.1.71.tar.gz为例》 Python是一种强大且广泛应用的编程语言,其丰富的库生态系统是其魅力所在。在众多Python库中,"Construct"是一个用于解析和构建二进制数据结构的...
《PyPI官网下载:深入解析construct-hub-0.3.102.tar.gz》 在Python编程领域,PyPI(Python Package Index)是全球最大的Python软件仓库,它为开发者提供了一个集中发布和分享自己创建的Python库的平台。本文将深入...
《PyPI官网下载:深入解析construct-hub-0.1.144.tar.gz》 在Python编程领域,PyPI(Python Package Index)是开发者们不可或缺的资源库,它为全球Python开发者提供了一个集中分享和下载开源软件包的平台。本文将...
在游戏开发领域,Construct是一个非常受欢迎的2D游戏制作工具,尤其适合初学者和非编程背景的创作者。它提供了一个直观的图形用户界面,通过拖放事件块来创建游戏逻辑,降低了游戏开发的门槛。"Construct游戏开发之...
《Python库Construct详解——以construct-hub-0.1.76.tar.gz为例》 在IT行业中,Python作为一门简洁而强大的编程语言,其丰富的库生态是其深受开发者喜爱的重要原因之一。今天我们要深入探讨的是一个名为Construct...
通过使用Construct.css,你可以创建具有良好可读性和无障碍性的网页,同时确保网页在各种设备和浏览器上的表现一致性。 在HTML的内容和结构方面,它意味着: 1. **语义化标记**:Construct.css鼓励使用如, , , , ,...
《PyPI官网下载 | construct-hub-0.1.123.tar.gz——深入解析Python库构建与分发》 PyPI(Python Package Index),是Python开发者发布自己软件包的官方平台,它为全球的Python程序员提供了一个共享和发现Python库...
《Python库Construct:深入解析与应用》 在Python编程领域,有一个强大的库叫做Construct,它是一种高级的、声明式的二进制数据结构解析和构造框架。这个库的强大之处在于,它允许开发者用一种直观的方式定义复杂的...
《PyPI官网下载:探索construct-hub-0.1.153.tar.gz中的Python分布式技术》 在Python的世界里,PyPI(Python Package Index)是开发者们分享和获取开源软件包的重要平台。今天我们将深入探讨一个从PyPI官网下载的...