当仓库执行SVN更新了when有任何改变它得到一个错误哈德森与颠覆的插件问题
FATAL: tried to access method hudson.scm.ChangeLogSet$Entry.setParent(Lhudson/scm/ChangeLogSet;)V from class hudson.scm.SubversionChangeLogSet java.lang.IllegalAccessError: tried to access method hudson.scm.ChangeLogSet$Entry.setParent(Lhudson/scm/ChangeLogSet;)V from class hudson.scm.SubversionChangeLogSet at hudson.scm.SubversionChangeLogSet.(SubversionChangeLogSet.java:65) at hudson.scm.SubversionChangeLogParser.parse(SubversionChangeLogParser.java:71) at hudson.scm.SubversionChangeLogParser.parse(SubversionChangeLogParser.java:43) at hudson.model.AbstractBuild.calcChangeSet(AbstractBuild.java:701) at hudson.model.AbstractBuild.access$600(AbstractBuild.java:90) at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:513) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:424) at hudson.model.Run.run(Run.java:1363) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:145)
我看到这个bug在哈德森2.0.0 http://issues.hudson-ci.org/browse/HUDSON-8837但我有2.0.1版本,仍然得到这个错误
谢谢bobndrew。我今天试着这样做,以解决Dmitro提到的同样的问题。下载并安装升级后,我不得不重新启动Hudson。当它回来时,根本没有Subversion插件。我可以通过从hudson/plugins中删除所有Subversion文件/目录并重新启动tomcat来取回2.0.0插件。任何提示? http://wiki.hudson-ci.org/display/HUDSON/Subversion+Plugin?focusedCommentId=54329443comment-54329443 – John 2011-06-07 00:54:18
对不起,我无法提供任何帮助。我的SVN插件的更新没有任何问题。 – bobndrew 2011-06-07 09:01:28
我已经使用hudson-2.0.1版本,但仍然收到错误致命错误:尝试访问方法hudson.scm.ChangeLogSet $ Entry.setParent(Lhudson/scm/ChangeLogSet;)类Hudson.scm.SubversionChangeLogSet中的V java.lang .IllegalAccessError:试图访问方法hudson.scm.ChangeLogSet $ Entry.setParent(Lhudson/SCM/ChangeLogSet;)从V类hudson.scm.SubversionChangeLogSet你的Subversion插件在哈德森的 – sheetal 2011-07-14 05:57:38