当我尝试初始化的hudson.war异常错误(Exception Error when I try

2019-11-04 07:53发布

我已经安装了Ubuntu的服务器上哈德森,然后运行Java的罐子的hudson.war,给我这个异常错误信息:

状态码:500例外:下面上下文初始化期间发生错误,所以没有进一步的请求可以被处理:

java.lang.ExceptionInInitializerError在java.lang.Class.initializeClass(libgcj.so.10)在hudson.WebAppMain.installLogger(WebAppMain.java:257)在hudson.WebAppMain.contextInitialized(WebAppMain.java:112)在winstone.WebAppConfiguration (WebAppConfiguration.java:889)在winstone.HostConfiguration.initWebApp(HostConfiguration.java:131)在winstone.HostConfiguration。(HostConfiguration.java:73)在winstone.HostGroup.initHost(HostGroup.java:85)在winstone.HostGroup (HostGroup.java:45)在winstone.Launcher。(Launcher.java:196)在winstone.Launcher.main(Launcher.java:391)在java.lang.reflect.Method.invoke(libgcj.so.10)在Main.main(Main.java:200)产生的原因:com.thoughtworks.xstream.XStream $ InitializationException:在com.thoughtworks.xstream.XStream空:无法实例化转换器:com.thoughtworks.xstream.converters.extended.DurationConverter .dynamicallyRegisterConverter(XStream.java:735)在com.thoughtworks.xstream.XStream.setupConverters(XStream.java:699)在com.thoughtworks.xstre am.XStream。在hudson.util.XStream2(XStream.java:445)在com.thoughtworks.xstream.XStream。(XStream.java:385)在com.thoughtworks.xstream.XStream。(XStream.java:323)。 。java.lang.reflect中:(XStream2.java:61)在hudson.model.Hudson(Hudson.java:3571)在java.lang.Class.initializeClass(libgcj.so.10)...... 11多造成的。在的InvocationTargetException java.lang.reflect.Constructor.newInstance(libgcj.so.10)在com.thoughtworks.xstream.XStream.dynamicallyRegisterConverter(XStream.java:728)...... 18多产生的原因:javax.xml.datatype.DatatypeConfigurationException :抛出java.lang.ClassNotFoundException:gnu.xml.datatype.JAXPDatatypeFactory
在javax.xml.datatype.DatatypeFactory.newInstance(libgcj.so.10)在com.thoughtworks.xstream.converters.extended.DurationConverter。(DurationConverter.java:33)在java.lang.reflect.Constructor.newInstance环境(libgcj。抛出java.lang.ClassNotFoundException:so.10)... 19多个所致gnu.xml.datatype.JAXPDatatypeFactory
在java.lang.Class.forName(libgcj.so.10)在javax.xml.datatype.DatatypeFactory.newInstance(libgcj.so.10)...... 21多

堆栈跟踪:

java.lang.ExceptionInInitializerError在java.lang.Class.initializeClass(libgcj.so.10)在hudson.WebAppMain.installLogger(WebAppMain.java:257)在hudson.WebAppMain.contextInitialized(WebAppMain.java:112)在winstone.WebAppConfiguration (WebAppConfiguration.java:889)在winstone.HostConfiguration.initWebApp(HostConfiguration.java:131)在winstone.HostConfiguration。(HostConfiguration.java:73)在winstone.HostGroup.initHost(HostGroup.java:85)在winstone.HostGroup (HostGroup.java:45)在winstone.Launcher。(Launcher.java:196)在winstone.Launcher.main(Launcher.java:391)在java.lang.reflect.Method.invoke(libgcj.so.10)在Main.main(Main.java:200)产生的原因:com.thoughtworks.xstream.XStream $ InitializationException:在com.thoughtworks.xstream.XStream空:无法实例化转换器:com.thoughtworks.xstream.converters.extended.DurationConverter .dynamicallyRegisterConverter(XStream.java:735)在com.thoughtworks.xstream.XStream.setupConverters(XStream.java:699)在com.thoughtworks.xstre am.XStream。在hudson.util.XStream2(XStream.java:445)在com.thoughtworks.xstream.XStream。(XStream.java:385)在com.thoughtworks.xstream.XStream。(XStream.java:323)。 。java.lang.reflect中:(XStream2.java:61)在hudson.model.Hudson(Hudson.java:3571)在java.lang.Class.initializeClass(libgcj.so.10)...... 11多造成的。在的InvocationTargetException java.lang.reflect.Constructor.newInstance(libgcj.so.10)在com.thoughtworks.xstream.XStream.dynamicallyRegisterConverter(XStream.java:728)...... 18多产生的原因:javax.xml.datatype.DatatypeConfigurationException :抛出java.lang.ClassNotFoundException:gnu.xml.datatype.JAXPDatatypeFactory
在javax.xml.datatype.DatatypeFactory.newInstance(libgcj.so.10)在com.thoughtworks.xstream.converters.extended.DurationConverter。(DurationConverter.java:33)在java.lang.reflect.Constructor.newInstance环境(libgcj。抛出java.lang.ClassNotFoundException:so.10)... 19多个所致gnu.xml.datatype.JAXPDatatypeFactory
在java.lang.Class.forName(libgcj.so.10)在javax.xml.datatype.DatatypeFactory.newInstance(libgcj.so.10)...... 21多

由温斯顿Servlet引擎v0.9.10在周一10月25日14时55分59秒PDT 20102010产生

你知道我缺少什么? 任何建议将是非常赞赏。

对于直哉

Answer 1:

你可能跑错爪哇。 检查您是否使用 太阳 Oracle的Java。

看到这里该有这个问题,其他人: http://ubuntuforums.org/showthread.php?t=1434376



Answer 2:

同样的评论,你可能有错误的Java版本。
您可以指定正确的路径到Java二进制/etc/default/hudson
如果你使用詹金斯然后编辑/etc/default/jenkins代替。

# /etc/default/{hudson,jenkins}
JAVA_HOME=/path/to/jdk_1.6
JAVA=$JAVA_HOME/bin/java


Answer 3:

遇到了类似的问题,由于在/ TMP(根分区)没有更多的空间。



文章来源: Exception Error when I try to initialize hudson.war