hudson插件加载失败解决方案

合集下载

hudson_中文 使用手册

hudson_中文 使用手册

HuDson 操作手册目录第 1 章概述 (1)第 2 章基础篇 (2)2.1 Hudson安装 (2)2.1.1资源下载 (2)2.1.2运行Hudson的前提 (2)2.1.3 Hudson启动 (2)2.1.4 Hudson访问 (2)2.2 Hudson基本设置 (3)2.2.1设置JDK (3)2.2.2设置ANT (3)2.2.3配置邮件信息 (4)2.3 创建任务 (4)2.4 运行并监控构建作业 (7)2.4.1主控制面板 (7)2.4.2手动构建一个任务 (7)2.4.3任务构建状态 (8)第 3 章提高篇: (10)3.1 插件管理: (10)3.1.1 FindBugs 插件设置 (10)3.1.2 Ftp插件配置 (12)3.1.3 Junit插件 (13)3.1.4通过远程访问触发 (13)3.1.5 WebLogic.Deployer (13)3.2 安全篇 (14)3.3 个性化设置 (15)第 4 章常见问题 (17)4.1 edit lock问题 (17)4.2 IOException: Unable to delete问题 (17)4.3 not recognized as a valid application type 问题 (18)第 5 章其它说明 (19)5.1 CI挑战 (20)5.2 ANT基本知识 (20)第 1 章概述持续集成(CI)是一种实践,旨在缓和和稳固软件的构建过程。

持续集成最早由Martin Fowler于10年前已经提出,希望通过持续集成能够实现以下过程:任何人在任何地点,任何时间可以构建整个项目。

在持续集成构建过程中,每一个单元测试都必须被执行。

在持续集成构建过程中,每一个单元测试都必须通过。

持续集成构建的结果是可以发布的软件包。

当以上任何一点不能满足时,整个团队的主要任务就是去解决这个问题。

Hudson是一个软件界非常流行的开源CI服务器,下面介绍从基础篇、提高篇两个层面进行介绍。

解决方案加载失败

解决方案加载失败

解决方案加载失败
《解决方案加载失败》
解决方案加载失败是一个常见的问题,它可能会在使用软件或浏览网页时出现。

这种情况通常发生是因为软件或网页无法找到所需的解决方案文件或组件,因此无法正常加载。

在这种情况下,我们需要采取一些措施来解决这个问题。

首先,我们可以尝试重新启动软件或刷新网页,有时候这样就可以解决加载失败的问题。

如果这并没有解决问题,我们可以尝试卸载并重新安装软件,或者清除浏览器缓存和Cookie来解决加载失败的问题。

除此之外,我们还可以尝试更新软件或浏览器,以确保其是最新版本,有时加载失败是因为旧版本无法兼容新的解决方案文件或组件。

如果上述方法都无法解决加载失败的问题,那么我们可能需要联系软件或网页的技术支持团队寻求帮助。

他们可能会提供进一步的解决方案或建议,以帮助我们解决加载失败的问题。

总之,解决方案加载失败是一个常见的问题,但我们可以尝试一些方法来解决它。

通过重新启动、卸载并重新安装、清除缓存、更新软件或浏览器等方法,我们通常可以解决加载失败的问题。

如果这些方法都无效,那么我们可以寻求技术支持来帮助解决问题。

Eclipse插件安装方法和插件加载失败解决办法-TATA的专栏-CSDN博客

Eclipse插件安装方法和插件加载失败解决办法-TATA的专栏-CSDN博客

Eclipse插件安装方法和插件加载失败解决办法-TATA的专栏-CSDN博客一:是利用Eclipse Software Update 添加网址,让Eclipse 自动的搜索下载最新的插件。

比如安装VE这个可视化编辑UI的插件,其步骤为Help > Software Updates... > Available SoftwareAdd Site... > add the VE 1.4 Update site:二:下载插件,解压拷贝相应文件到eclipse安装目录相应文件夹下将下载插件解压缩得到plugins和features两个文件夹copy到eclpise对应的plugins 和features文件夹下。

重起eclipse,如果插件不能升效,则请eclipse\configuration\org.eclipse.update目录删除后再启动eclipse:)三:LINK 文件方式:eclipse自带插件都是安装在plugins目录下。

不过这样一来,当安装了许多插件之后,eclipse变的很大,最主要的是不便于更新和管理众多插件,eclipse启动较慢。

用links方式安装eclipse插件,可以解决这个问题,同时可以自由伸缩插件的加载。

当前配置XP SP2,eclipse3.4.1现在假设我的eclipse安装目录是D:\eclipse,待安装插件目录是D:\plug-in ,我将要安装LanguagePackFeature(语言包)、emf-sdo-xsd-SDK、GEF-SDK、Lomboz这四个插件。

先把这四个插件程序全部放在D:\plug-in目录里,分别解压。

如Lomboz3.0.1.zip解压成Lomboz3.0.1目录,这个目录包含一个plugins目录,要先在Lomboz3.0.1目录中新建一个子目录eclipse,然后把plugins目录移动到刚建立的eclipse 目录中,即目录结构要是这样的:D:\plug-in\Lomboz3.0.1\eclipse\pluginsEclipse 将会到指定的目录下去查找eclipse\features 目录和eclipse\plugins 目录,看是否有合法的功能部件和(或)插件。

【推荐】浏览器显示无法加载插件怎么办-实用word文档 (1页)

【推荐】浏览器显示无法加载插件怎么办-实用word文档 (1页)

【推荐】浏览器显示无法加载插件怎么办-实用word文档
本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!
== 本文为word格式,下载后可方便编辑和修改! ==
浏览器显示无法加载插件怎么办
程序的运行有其自己运行的进程、方式等,插件只是对其进行起一个补充作用的程序。

那么浏览器显示无法加载插件怎么办呢?下面就让jy135小编来告诉大家吧,欢迎阅读。

01把地址栏的高速模式(闪电图标)切换成兼容模式(E图标)。

02下载安装需要的插件(例如:flash插件)。

03如果仍然无法加载,就利用第三方软件——360安全卫士。

进入360官网,下载安装360软件。

04打开360安全卫士,在首页的右下方,点击“人工服务”。

05在搜索栏输入问题,寻找解决方案。

相关文章:。

win10应用加载失败怎么办 win10应用加载失败解决办法

win10应用加载失败怎么办 win10应用加载失败解决办法

全文完!感谢阅读和支持!
网瑞测速 /
er "$($_.InstallLocation)AppXManifest.xml"} 3、耐心等待一会(具体成之后,应用加载失 败的问题应该就会得到一定程度的解决,但不保证全部 应用都可以通过这种方式解决。以上方式适合解
决非严重的应用加载失败问题,一般来说应用本身要兼 容当前系统,并且自身没有致命问题。经常遇到类似问 题的用户可以尝试用这一方法解决。
win10应用加载失败怎么办?在使用win10预览版过程时常 会遇到modern应用加载失败的问题。下面,绿茶小乐哥 分享win10应用加载失败
解决办法,帮助大家成功下载到需要的应用!“win10应用 加载失败”可以有多种表现形式,比如闪退、无响应和 无法加载等。对于这一问题,有时可以通
过重新安装应用来解决。不过由于各种原因,即使重装 也不一定就能解决问题。但是一般来说,“重置”会比 “重装”更有效,因为“重置”会保证应用回到“
出厂状态”。win10应用全部重置方法步骤介绍:其实很 简单,只需要利用一个Powershell命令就可以解决问题。 具体步骤如下: 1、用管
理员身份运行Powershell(可在Cortana搜索栏、运行和任 务管理器中实现) 2、输入如下命令后回车Get-AppXPackage
-AllUsers | Foreach {Add-AppxPackage DisableDevelopmentMode -Regist

插件问题解决方案

插件问题解决方案

对于网上直报时提醒插件安装不上或页面一直加载错误问题旳处理环节:1. 首先关掉安全软件(360 安全卫士、金山毒霸等杀毒防护软件),确认使用旳与否32 位IE 浏览器。

2. 调整IE 安全级别,若已被调整过,请恢复默认设置。

操作如下:。

点击IE 浏览器菜单栏旳工具->Internet 选项-> 【安全|自定义级别】,在【自定义级别】中将“ActiveX 控件和插件”中旳第2 项,“对标识为可安全为执行脚本旳ActiveX 控件执行脚本*”、“下载已签名旳ActiveX 控件”都改成【提醒】后,点击【确定】。

再选择工具->Internet 选项-> 【高级】把“容许运行或安装软件,虽然签名无效”勾选上。

详细操作如下图所示:图 1 Internet 选项图 2【安定义级全|自别】图 3 安全设置图 4 安全设置图 5 【高级】选项。

点击IE 浏览器菜单栏中旳工具-> 【管理加载项】。

双击管理加载项中旳iReportPluginControl(插件名)。

公布企业为北京亿信华辰软件有限责任企业如下图所示:图 6 工具->管理加载项然后点击【在所有站点上容许】,来容许插件运行。

最终点击关闭即完毕设置。

如下图7 所示:图 7 站点选项关闭浏览器重新打开,登陆网上直报系统,就可以自动安装插件。

若进行以上操作仍然无法安装插件,进行如下第三步操作:③ 点击浏览器菜单栏中旳工具->删除浏览器旳历史记录。

同步删除C 盘下三个文献夹:C:\Program Files 里旳esensoft 文献夹、C:\Windows\Downloaded Program Files 里面旳ocx 文献和CONFLICT.X 文献夹和temp 文献夹下旳sanlink 文献夹。

④ 在C 盘下选择途径C:Windows\system32\cmd.exe,出现cmd 窗口:图 8 C 盘途径图 9 Cmd 窗口。

未能正确加载解决方案

未能正确加载解决方案

未能正确加载解决方案
《未能正确加载解决方案》
在日常生活中,我们常常会面临一些问题,需要找到解决方案。

然而,有时候无论怎么尝试,我们都无法正确加载解决方案,这时就需要我们重新审视问题和解决方案的方式。

首先,我们需要明确问题所在。

是因为我们对问题的理解有误,还是因为我们选择的解决方案不够合适?在确认问题所在后,我们需要寻找更合适的解决方案。

这可能意味着我们需要寻求他人的帮助或者重新学习相关知识。

其次,我们需要保持耐心和毅力。

有时候解决问题并不是一蹴而就的,可能需要多次尝试和失败才能找到正确的解决方案。

这就需要我们不断调整自己的思维方式和方法,同时坚持不懈地努力。

最后,我们要审视自己的态度和心态。

面对未能正确加载解决方案的问题时,我们是否一直保持开放的心态,愿意接受新的思路和方法?如果我们过于固执和死板,可能就会错失一些宝贵的解决方案。

总之,未能正确加载解决方案并不可怕,重要的是我们能够及时发现问题所在并采取正确的行动来解决。

只要我们保持积极的态度,不断探索和学习,就一定能够找到合适的解决方案。

hudson插件加载失败解决方案

hudson插件加载失败解决方案

hudson version : hudson-2.2.1.war.env : window xpI installed analysis-core, checkstyle and findbugs plugins, when I restarted tomcat, I got some issues is below:Jun 13, 2012 9:56:07 AM org.apache.catalina.core.AprLifecycleListener initINFO: Loaded APR based Apache Tomcat Native library 1.1.22.Jun 13, 2012 9:56:07 AM org.apache.catalina.core.AprLifecycleListener initINFO: APR capabilities: IPv6 [false], sendfile [true], accept filters [false], random [true].Jun 13, 2012 9:56:08 AM org.apache.coyote.http11.Http11AprProtocol initINFO: Initializing Coyote HTTP/1.1 on http-1981Jun 13, 2012 9:56:08 AM org.apache.coyote.ajp.AjpAprProtocol initINFO: Initializing Coyote AJP/1.3 on ajp-8009Jun 13, 2012 9:56:08 AM org.apache.catalina.startup.Catalina loadINFO: Initialization processed in 737 msJun 13, 2012 9:56:08 AM org.apache.catalina.core.StandardService startINFO: Starting service CatalinaJun 13, 2012 9:56:08 AM org.apache.catalina.core.StandardEngine startINFO: Starting Servlet Engine: Apache Tomcat/6.0.35Jun 13, 2012 9:56:08 AM org.apache.catalina.startup.HostConfig deployDescriptorINFO: Deploying configuration descriptor host-manager.xmlJun 13, 2012 9:56:08 AM org.apache.catalina.startup.HostConfig deployDescriptorINFO: Deploying configuration descriptor manager.xmlJun 13, 2012 9:56:08 AM org.apache.catalina.startup.HostConfig deployWARINFO: Deploying web application archive hudson-demo-0.0.1-SNAPSHOT.warJun 13, 2012 9:56:08 AM org.apache.catalina.startup.HostConfig deployWARINFO: Deploying web application archive hudson.warJun 13, 2012 9:56:09 AM hudson.WebAppMain contextInitializedINFO: Home directory: J:\work-space\ci\hudson\homeJun 13, 2012 9:56:09 AM hudson.util.CharacterEncodingFilter initINFO: CharacterEncodingFilter initialized. DISABLE_FILTER: false FORCE_ENCODING: false Jun 13, 2012 9:56:09 AM org.apache.catalina.startup.HostConfig deployDirectoryINFO: Deploying web application directory docsJun 13, 2012 9:56:09 AM org.apache.catalina.startup.HostConfig deployDirectoryINFO: Deploying web application directory examplesJun 13, 2012 9:56:09 AM org.apache.catalina.startup.HostConfig deployDirectoryINFO: Deploying web application directory ROOTJun 13, 2012 9:56:09 AM org.apache.coyote.http11.Http11AprProtocol startINFO: Starting Coyote HTTP/1.1 on http-1981Jun 13, 2012 9:56:09 AM org.apache.coyote.ajp.AjpAprProtocol startINFO: Starting Coyote AJP/1.3 on ajp-8009Jun 13, 2012 9:56:09 AM org.apache.catalina.startup.Catalina startINFO: Server startup in 1790 msJun 13, 2012 9:56:09 AM org.hudsonci.inject.internal.SmoothieContainerBootstrap bootstrap INFO: Bootstrapping SmoothieJun 13, 2012 9:56:11 AM hudson.PluginManager createPluginStrategyINFO: Plugin strategy: org.hudsonci.inject.internal.plugin.DelegatingPluginStrategyJun 13, 2012 9:56:11 AM hudson.model.Hudson$5 onAttainedINFO: Started initializationJun 13, 2012 9:56:11 AM hudson.model.Hudson$5 onAttainedINFO: Listed all pluginsJun 13, 2012 9:56:12 AM hudson.model.Hudson$5 onTaskFailedSEVERE: Failed Loading plugin analysis-corehudson.util.IOException2: Failed to load plugin instance for: analysis-coreatorg.hudsonci.inject.internal.plugin.SmoothiePluginStrategy.load(SmoothiePluginStrategy.java:193 )atorg.hudsonci.inject.internal.plugin.DelegatingPluginStrategy.load(DelegatingPluginStrategy.java:7 2)at hudson.PluginManager$2$1$1.run(PluginManager.java:297)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:698)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:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)at ng.Thread.run(Thread.java:619)Caused by: ng.LinkageError: loader (instance of org/hudsonci/inject/internal/plugin/PluginClassLoader): attempted duplicate class definition for name: "org/apache/xerces/parsers/SAXParser"at ng.ClassLoader.defineClass1(Native Method)at ng.ClassLoader.defineClass(ClassLoader.java:621)at ng.ClassLoader.defineClass(ClassLoader.java:466)at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:122)atorg.aspectj.weaver.bcel.ExtensibleURLClassLoader.defineClass(ExtensibleURLClassLoader.java: 63)atorg.aspectj.weaver.loadtime.WeavingURLClassLoader.defineClass(WeavingURLClassLoader.java :151)atorg.aspectj.weaver.bcel.ExtensibleURLClassLoader.defineClass(ExtensibleURLClassLoader.java: 97)atorg.aspectj.weaver.bcel.ExtensibleURLClassLoader.findClass(ExtensibleURLClassLoader.java:52 )at ng.ClassLoader.loadClass(ClassLoader.java:307)at ng.ClassLoader.loadClass(ClassLoader.java:252)athudson.ClassicPluginStrategy$DependencyClassLoader.findClass(ClassicPluginStrategy.java:426) at ng.ClassLoader.loadClass(ClassLoader.java:307)at ng.ClassLoader.loadClass(ClassLoader.java:300)at ng.ClassLoader.loadClass(ClassLoader.java:252)at org.xml.sax.helpers.NewInstance.newInstance(NewInstance.java:49)at org.xml.sax.helpers.XMLReaderFactory.loadClass(XMLReaderFactory.java:187)at org.xml.sax.helpers.XMLReaderFactory.createXMLReader(XMLReaderFactory.java:150) atorg.aspectj.weaver.loadtime.definition.DocumentParser.getXMLReader(DocumentParser.java:167 )atorg.aspectj.weaver.loadtime.definition.DocumentParser.saxParsing(DocumentParser.java:137) at org.aspectj.weaver.loadtime.definition.DocumentParser.parse(DocumentParser.java:117) atorg.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor.parseDefinitions(ClassLoaderWeaving Adaptor.java:258)atorg.aspectj.weaver.loadtime.DefaultWeavingContext.getDefinitions(DefaultWeavingContext.java: 130)atorg.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor.initialize(ClassLoaderWeavingAdaptor.j ava:161)atorg.aspectj.weaver.loadtime.WeavingURLClassLoader.createAdaptor(WeavingURLClassLoader.j ava:171)atorg.aspectj.weaver.loadtime.WeavingURLClassLoader.defineClass(WeavingURLClassLoader.java :132)atorg.aspectj.weaver.bcel.ExtensibleURLClassLoader.defineClass(ExtensibleURLClassLoader.java: 97)atorg.aspectj.weaver.bcel.ExtensibleURLClassLoader.findClass(ExtensibleURLClassLoader.java:52 )at ng.ClassLoader.loadClass(ClassLoader.java:307)at ng.ClassLoader.loadClass(ClassLoader.java:252)atorg.hudsonci.inject.internal.plugin.SmoothiePluginStrategy.loadPluginClass(SmoothiePluginStrate gy.java:217)atorg.hudsonci.inject.internal.plugin.SmoothiePluginStrategy.load(SmoothiePluginStrategy.java:188 )... 10 moreJun 13, 2012 9:56:12 AM hudson.model.Hudson$5 onTaskFailedSEVERE: Failed Loading plugin checkstylejava.io.IOException: Dependency analysis-core (1.39) doesn't existat hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:443)at hudson.PluginManager$2$1$1.run(PluginManager.java:296)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:698)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:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)at ng.Thread.run(Thread.java:619)Jun 13, 2012 9:56:12 AM hudson.model.Hudson$5 onTaskFailedSEVERE: Failed Loading plugin findbugsjava.io.IOException: Dependency analysis-core (1.39) doesn't existat hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:443)at hudson.PluginManager$2$1$1.run(PluginManager.java:296)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:698)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:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)at ng.Thread.run(Thread.java:619)Jun 13, 2012 9:56:14 AM hudson.model.Hudson$5 onAttainedINFO: Prepared all pluginsJun 13, 2012 9:56:14 AM hudson.model.Hudson$5 onTaskFailedSEVERE: Failed Initializing plugin analysis-coreng.NullPointerExceptionat hudson.PluginManager$2$1$2.run(PluginManager.java:313)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:698)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:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)at ng.Thread.run(Thread.java:619)Jun 13, 2012 9:56:14 AM hudson.model.Hudson$5 onTaskFailedSEVERE: Failed Initializing plugin checkstyleng.NullPointerExceptionat hudson.PluginManager$2$1$2.run(PluginManager.java:313)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:698)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:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at ng.Thread.run(Thread.java:619)Jun 13, 2012 9:56:14 AM hudson.model.Hudson$5 onTaskFailedSEVERE: Failed Initializing plugin findbugsng.NullPointerExceptionat hudson.PluginManager$2$1$2.run(PluginManager.java:313)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:698)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:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at ng.Thread.run(Thread.java:619)Jun 13, 2012 9:56:15 AM hudson.model.Hudson$5 onAttainedINFO: Started all pluginsJun 13, 2012 9:56:15 AM hudson.model.Hudson$5 onAttainedINFO: Augmented all extensionsJun 13, 2012 9:56:15 AM hudson.model.Hudson$5 onAttainedINFO: Loaded all jobsJun 13, 2012 9:56:15 AM hudson.model.Hudson$5 onAttainedINFO: Completed initializationJun 13, 2012 9:56:15 AM hudson.TcpSlaveAgentListener <init>INFO: JNLP slave agent listener started on TCP port 2499Jun 13, 2012 9:56:23 AM com.sun.jersey.server.impl.application.WebApplicationImpl _initiate INFO: Initiating Jersey application, version 'Jersey: 1.5 01/14/2011 12:36 PM'Jun 13, 2012 9:56:24 AM com.sun.jersey.server.impl.application.WebApplicationImpl _initiate INFO: Initiating Jersey application, version 'Jersey: 1.5 01/14/2011 12:36 PM'Jun 13, 2012 9:56:25 AM com.sun.jersey.server.impl.application.WebApplicationImpl _initiate INFO: Initiating Jersey application, version 'Jersey: 1.5 01/14/2011 12:36 PM'Jun 13, 2012 9:56:25 AM com.sun.jersey.server.impl.application.WebApplicationImpl _initiate INFO: Initiating Jersey application, version 'Jersey: 1.5 01/14/2011 12:36 PM'Jun 13, 2012 9:56:26 AM com.sun.jersey.server.impl.application.WebApplicationImpl _initiate INFO: Initiating Jersey application, version 'Jersey: 1.5 01/14/2011 12:36 PM'Jun 13, 2012 9:56:26 AM org.hudsonci.rest.plugin.RestPlugin enableINFO: API provider JAX-RS (Jersey) enabledJun 13, 2012 9:56:26 AM org.hudsonci.rest.plugin.RestPlugin enableINFO: API provider Bayeux (CometD) enabledJun 13, 2012 9:56:26 AM org.hudsonci.events.ready.ReadyDetector runINFO: Hudson is ready.I found the caused by is:ng.LinkageError:loader(instance of org/hudsonci/inject/internal/plugin/PluginClassLoader): attempted duplicate class definition for name: "org/apache/xerces/parsers/SAXParser"It means there is not only one class that name is org/apache/xerces/parsers/SAXParser was loaded by the same PluginClassLoader.Then, I goto the HUDSON_HOME directory, in my computer is J:\work-space\ci\hudson\home, and searched file by string “xerces”, as a result, I found five following records, look at figure:So that’s why I got those errors, cuz each plugin has included a xercesImpl-2.x.x.jar file that contained same class “org/apache/xerces/parsers/SAXParser”, and led to Hudson load the same class more than one time.Ok, now let me fix this issue quickly.Step 1: shutdown the tomcat.Step 2: cut the xercesImpl-2.x.x.jar file that in red circle is below go away, this file was installed by hudson automatically from internet when you were building your jobs.Step 3: startup the tomcat, all of plugins were installed successfully, see the figure is below:I also has a question that I still can not understand,it is can run in Linux RedHat with no problem, but window is not.Eventually, the solution is simple, but it took my a whole day to research.I hope it could help you guys.。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

hudson version : hudson-2.2.1.war.env : window xpI installed analysis-core, checkstyle and findbugs plugins, when I restarted tomcat, I got some issues is below:Jun 13, 2012 9:56:07 AM org.apache.catalina.core.AprLifecycleListener initINFO: Loaded APR based Apache Tomcat Native library 1.1.22.Jun 13, 2012 9:56:07 AM org.apache.catalina.core.AprLifecycleListener initINFO: APR capabilities: IPv6 [false], sendfile [true], accept filters [false], random [true].Jun 13, 2012 9:56:08 AM org.apache.coyote.http11.Http11AprProtocol initINFO: Initializing Coyote HTTP/1.1 on http-1981Jun 13, 2012 9:56:08 AM org.apache.coyote.ajp.AjpAprProtocol initINFO: Initializing Coyote AJP/1.3 on ajp-8009Jun 13, 2012 9:56:08 AM org.apache.catalina.startup.Catalina loadINFO: Initialization processed in 737 msJun 13, 2012 9:56:08 AM org.apache.catalina.core.StandardService startINFO: Starting service CatalinaJun 13, 2012 9:56:08 AM org.apache.catalina.core.StandardEngine startINFO: Starting Servlet Engine: Apache Tomcat/6.0.35Jun 13, 2012 9:56:08 AM org.apache.catalina.startup.HostConfig deployDescriptorINFO: Deploying configuration descriptor host-manager.xmlJun 13, 2012 9:56:08 AM org.apache.catalina.startup.HostConfig deployDescriptorINFO: Deploying configuration descriptor manager.xmlJun 13, 2012 9:56:08 AM org.apache.catalina.startup.HostConfig deployWARINFO: Deploying web application archive hudson-demo-0.0.1-SNAPSHOT.warJun 13, 2012 9:56:08 AM org.apache.catalina.startup.HostConfig deployWARINFO: Deploying web application archive hudson.warJun 13, 2012 9:56:09 AM hudson.WebAppMain contextInitializedINFO: Home directory: J:\work-space\ci\hudson\homeJun 13, 2012 9:56:09 AM hudson.util.CharacterEncodingFilter initINFO: CharacterEncodingFilter initialized. DISABLE_FILTER: false FORCE_ENCODING: false Jun 13, 2012 9:56:09 AM org.apache.catalina.startup.HostConfig deployDirectoryINFO: Deploying web application directory docsJun 13, 2012 9:56:09 AM org.apache.catalina.startup.HostConfig deployDirectoryINFO: Deploying web application directory examplesJun 13, 2012 9:56:09 AM org.apache.catalina.startup.HostConfig deployDirectoryINFO: Deploying web application directory ROOTJun 13, 2012 9:56:09 AM org.apache.coyote.http11.Http11AprProtocol startINFO: Starting Coyote HTTP/1.1 on http-1981Jun 13, 2012 9:56:09 AM org.apache.coyote.ajp.AjpAprProtocol startINFO: Starting Coyote AJP/1.3 on ajp-8009Jun 13, 2012 9:56:09 AM org.apache.catalina.startup.Catalina startINFO: Server startup in 1790 msJun 13, 2012 9:56:09 AM org.hudsonci.inject.internal.SmoothieContainerBootstrap bootstrap INFO: Bootstrapping SmoothieJun 13, 2012 9:56:11 AM hudson.PluginManager createPluginStrategyINFO: Plugin strategy: org.hudsonci.inject.internal.plugin.DelegatingPluginStrategyJun 13, 2012 9:56:11 AM hudson.model.Hudson$5 onAttainedINFO: Started initializationJun 13, 2012 9:56:11 AM hudson.model.Hudson$5 onAttainedINFO: Listed all pluginsJun 13, 2012 9:56:12 AM hudson.model.Hudson$5 onTaskFailedSEVERE: Failed Loading plugin analysis-corehudson.util.IOException2: Failed to load plugin instance for: analysis-coreatorg.hudsonci.inject.internal.plugin.SmoothiePluginStrategy.load(SmoothiePluginStrategy.java:193 )atorg.hudsonci.inject.internal.plugin.DelegatingPluginStrategy.load(DelegatingPluginStrategy.java:7 2)at hudson.PluginManager$2$1$1.run(PluginManager.java:297)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:698)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:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)at ng.Thread.run(Thread.java:619)Caused by: ng.LinkageError: loader (instance of org/hudsonci/inject/internal/plugin/PluginClassLoader): attempted duplicate class definition for name: "org/apache/xerces/parsers/SAXParser"at ng.ClassLoader.defineClass1(Native Method)at ng.ClassLoader.defineClass(ClassLoader.java:621)at ng.ClassLoader.defineClass(ClassLoader.java:466)at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:122)atorg.aspectj.weaver.bcel.ExtensibleURLClassLoader.defineClass(ExtensibleURLClassLoader.java: 63)atorg.aspectj.weaver.loadtime.WeavingURLClassLoader.defineClass(WeavingURLClassLoader.java :151)atorg.aspectj.weaver.bcel.ExtensibleURLClassLoader.defineClass(ExtensibleURLClassLoader.java: 97)atorg.aspectj.weaver.bcel.ExtensibleURLClassLoader.findClass(ExtensibleURLClassLoader.java:52 )at ng.ClassLoader.loadClass(ClassLoader.java:307)at ng.ClassLoader.loadClass(ClassLoader.java:252)athudson.ClassicPluginStrategy$DependencyClassLoader.findClass(ClassicPluginStrategy.java:426) at ng.ClassLoader.loadClass(ClassLoader.java:307)at ng.ClassLoader.loadClass(ClassLoader.java:300)at ng.ClassLoader.loadClass(ClassLoader.java:252)at org.xml.sax.helpers.NewInstance.newInstance(NewInstance.java:49)at org.xml.sax.helpers.XMLReaderFactory.loadClass(XMLReaderFactory.java:187)at org.xml.sax.helpers.XMLReaderFactory.createXMLReader(XMLReaderFactory.java:150) atorg.aspectj.weaver.loadtime.definition.DocumentParser.getXMLReader(DocumentParser.java:167 )atorg.aspectj.weaver.loadtime.definition.DocumentParser.saxParsing(DocumentParser.java:137) at org.aspectj.weaver.loadtime.definition.DocumentParser.parse(DocumentParser.java:117) atorg.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor.parseDefinitions(ClassLoaderWeaving Adaptor.java:258)atorg.aspectj.weaver.loadtime.DefaultWeavingContext.getDefinitions(DefaultWeavingContext.java: 130)atorg.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor.initialize(ClassLoaderWeavingAdaptor.j ava:161)atorg.aspectj.weaver.loadtime.WeavingURLClassLoader.createAdaptor(WeavingURLClassLoader.j ava:171)atorg.aspectj.weaver.loadtime.WeavingURLClassLoader.defineClass(WeavingURLClassLoader.java :132)atorg.aspectj.weaver.bcel.ExtensibleURLClassLoader.defineClass(ExtensibleURLClassLoader.java: 97)atorg.aspectj.weaver.bcel.ExtensibleURLClassLoader.findClass(ExtensibleURLClassLoader.java:52 )at ng.ClassLoader.loadClass(ClassLoader.java:307)at ng.ClassLoader.loadClass(ClassLoader.java:252)atorg.hudsonci.inject.internal.plugin.SmoothiePluginStrategy.loadPluginClass(SmoothiePluginStrate gy.java:217)atorg.hudsonci.inject.internal.plugin.SmoothiePluginStrategy.load(SmoothiePluginStrategy.java:188 )... 10 moreJun 13, 2012 9:56:12 AM hudson.model.Hudson$5 onTaskFailedSEVERE: Failed Loading plugin checkstylejava.io.IOException: Dependency analysis-core (1.39) doesn't existat hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:443)at hudson.PluginManager$2$1$1.run(PluginManager.java:296)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:698)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:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)at ng.Thread.run(Thread.java:619)Jun 13, 2012 9:56:12 AM hudson.model.Hudson$5 onTaskFailedSEVERE: Failed Loading plugin findbugsjava.io.IOException: Dependency analysis-core (1.39) doesn't existat hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:443)at hudson.PluginManager$2$1$1.run(PluginManager.java:296)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:698)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:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)at ng.Thread.run(Thread.java:619)Jun 13, 2012 9:56:14 AM hudson.model.Hudson$5 onAttainedINFO: Prepared all pluginsJun 13, 2012 9:56:14 AM hudson.model.Hudson$5 onTaskFailedSEVERE: Failed Initializing plugin analysis-coreng.NullPointerExceptionat hudson.PluginManager$2$1$2.run(PluginManager.java:313)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:698)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:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)at ng.Thread.run(Thread.java:619)Jun 13, 2012 9:56:14 AM hudson.model.Hudson$5 onTaskFailedSEVERE: Failed Initializing plugin checkstyleng.NullPointerExceptionat hudson.PluginManager$2$1$2.run(PluginManager.java:313)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:698)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:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at ng.Thread.run(Thread.java:619)Jun 13, 2012 9:56:14 AM hudson.model.Hudson$5 onTaskFailedSEVERE: Failed Initializing plugin findbugsng.NullPointerExceptionat hudson.PluginManager$2$1$2.run(PluginManager.java:313)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:698)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:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at ng.Thread.run(Thread.java:619)Jun 13, 2012 9:56:15 AM hudson.model.Hudson$5 onAttainedINFO: Started all pluginsJun 13, 2012 9:56:15 AM hudson.model.Hudson$5 onAttainedINFO: Augmented all extensionsJun 13, 2012 9:56:15 AM hudson.model.Hudson$5 onAttainedINFO: Loaded all jobsJun 13, 2012 9:56:15 AM hudson.model.Hudson$5 onAttainedINFO: Completed initializationJun 13, 2012 9:56:15 AM hudson.TcpSlaveAgentListener <init>INFO: JNLP slave agent listener started on TCP port 2499Jun 13, 2012 9:56:23 AM com.sun.jersey.server.impl.application.WebApplicationImpl _initiate INFO: Initiating Jersey application, version 'Jersey: 1.5 01/14/2011 12:36 PM'Jun 13, 2012 9:56:24 AM com.sun.jersey.server.impl.application.WebApplicationImpl _initiate INFO: Initiating Jersey application, version 'Jersey: 1.5 01/14/2011 12:36 PM'Jun 13, 2012 9:56:25 AM com.sun.jersey.server.impl.application.WebApplicationImpl _initiate INFO: Initiating Jersey application, version 'Jersey: 1.5 01/14/2011 12:36 PM'Jun 13, 2012 9:56:25 AM com.sun.jersey.server.impl.application.WebApplicationImpl _initiate INFO: Initiating Jersey application, version 'Jersey: 1.5 01/14/2011 12:36 PM'Jun 13, 2012 9:56:26 AM com.sun.jersey.server.impl.application.WebApplicationImpl _initiate INFO: Initiating Jersey application, version 'Jersey: 1.5 01/14/2011 12:36 PM'Jun 13, 2012 9:56:26 AM org.hudsonci.rest.plugin.RestPlugin enableINFO: API provider JAX-RS (Jersey) enabledJun 13, 2012 9:56:26 AM org.hudsonci.rest.plugin.RestPlugin enableINFO: API provider Bayeux (CometD) enabledJun 13, 2012 9:56:26 AM org.hudsonci.events.ready.ReadyDetector runINFO: Hudson is ready.I found the caused by is:ng.LinkageError:loader(instance of org/hudsonci/inject/internal/plugin/PluginClassLoader): attempted duplicate class definition for name: "org/apache/xerces/parsers/SAXParser"It means there is not only one class that name is org/apache/xerces/parsers/SAXParser was loaded by the same PluginClassLoader.Then, I goto the HUDSON_HOME directory, in my computer is J:\work-space\ci\hudson\home, and searched file by string “xerces”, as a result, I found five following records, look at figure:So that’s why I got those errors, cuz each plugin has included a xercesImpl-2.x.x.jar file that contained same class “org/apache/xerces/parsers/SAXParser”, and led to Hudson load the same class more than one time.Ok, now let me fix this issue quickly.Step 1: shutdown the tomcat.Step 2: cut the xercesImpl-2.x.x.jar file that in red circle is below go away, this file was installed by hudson automatically from internet when you were building your jobs.Step 3: startup the tomcat, all of plugins were installed successfully, see the figure is below:I also has a question that I still can not understand,it is can run in Linux RedHat with no problem, but window is not.Eventually, the solution is simple, but it took my a whole day to research.I hope it could help you guys.。

相关文档
最新文档