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 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文档
本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!
== 本文为word格式,下载后可方便编辑和修改! ==
浏览器显示无法加载插件怎么办
程序的运行有其自己运行的进程、方式等,插件只是对其进行起一个补充作用的程序。
那么浏览器显示无法加载插件怎么办呢?下面就让jy135小编来告诉大家吧,欢迎阅读。
01把地址栏的高速模式(闪电图标)切换成兼容模式(E图标)。
02下载安装需要的插件(例如:flash插件)。
03如果仍然无法加载,就利用第三方软件——360安全卫士。
进入360官网,下载安装360软件。
04打开360安全卫士,在首页的右下方,点击“人工服务”。
05在搜索栏输入问题,寻找解决方案。
相关文章:。
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 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.。
驱动程序加载失败怎么解决
三一文库()〔驱动程序加载失败怎么解决〕*篇一:关于提示驱动加载失败解决方案开机狂按F8,直到出现下列界面.如果在win8下,默认按F8是无效的,win8在命令行管理员模式下,运行以下命令,bcdedit/set{default}bootmenupolicylegacy然后重启再按F8就有效了.选择禁用驱动程序签名强制,这样进入系统以后,就可以正常加载插件自带的驱动功能了.*篇二:WINDOWS系统中出现无法加载这个硬件的设备驱动程序(代码39)的解决方法介绍近日不知何故,光驱和虚拟光驱盘符都不见了,查看系统发现硬件前面有黄色感叹号,无法使用,在网上搜索,发现有很多人出现同样的问题,只是解决的方法都不对,找了两天,终于找到了解决的方法:修复光驱图标不见记电脑没用几天,突然发现光驱图标不见了,系统提示为:Windows无法加载这个硬件的设备驱动程序。
驱动程序可能已损坏或不见了。
(代码39)1.我卸载了光驱,结果是能识别,但提示安装出错,错误还是一样;2.我把金山模拟光驱卸载,结果还是一样;3.用官方补丁还是不行;4.把同学电脑上的驱动程序复制过来还是不行;最后是用如下方法恢复的:开始-运行-regedit-进入注册表,到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCla ss{4D36E965-E325-11CE-BFC1-08002BE10318}删除upperfilters项和loweverfilters项重起计算机还找到一个可采用以下两种方法:一、进入控制面板,选择添加新硬件,然后根据提示一步一步往下做,当系统检查完毕之后,一般能找到光驱;二、进入控制面板,选择设备管理器,将其中的硬盘控制器项删除,然后重新启动计算机。
由于光驱与硬盘采用同一个控制器,因此当将其删除并重新启动后就会自动进行识别,一般就能找回光驱的盘符。
*篇三:在Windows7下提示未能成功安装设备驱动程序,无法安装驱动程序,怎么办在Windows7下提示"未能成功安装设备驱动程序",无法安装驱动程序,怎么办?故障现象??安装驱动程序时连接、识别打印机出现问题,提示连接、识别失败。
synth命令无法加载plugin的解决方法
synth命令通常与某些特定的合成器或音乐制作软件相关,但不是一个通用的或广泛认知的命令。
它可能属于某个特定的软件包或工具集。
关于synth命令无法加载插件的问题,通常与以下几个因素有关:1. 插件兼容性问题:确保你尝试加载的插件与你的synth工具或软件版本兼容。
2. 插件安装问题:插件可能没有正确安装到软件期望的目录中。
检查插件的安装路径和软件的文档,确保插件安装在正确的位置。
3. 依赖库缺失:插件可能依赖于某些特定的库或文件,而这些可能未安装或未正确配置。
检查插件的文档,确认所有必要的依赖项都已安装。
4. 权限问题:你可能没有足够的权限来加载插件。
确保你以正确的用户身份运行软件,并具有访问插件文件的权限。
5. 软件配置问题:软件配置可能阻止插件的加载。
检查软件的配置文件或设置,确保没有禁用插件加载的选项。
6. 损坏的插件或软件:插件或软件本身可能已损坏。
尝试重新安装插件或软件。
7. 系统环境问题:操作系统或系统环境的问题可能阻止插件的加载。
确保你的操作系统是最新的,并检查是否有任何系统级别的错误或问题。
为了更具体地解决问题,你可以尝试以下步骤:查阅文档:阅读`synth` 命令或软件的官方文档,了解如何正确加载插件。
查看错误消息:通常,当插件无法加载时,软件会输出错误消息。
仔细阅读这些消息,它们可能提供了关于问题的详细信息。
社区支持:搜索相关的论坛或社区,看看是否有其他人遇到了类似的问题,并找到了解决方案。
联系支持:如果以上方法都无法解决问题,你可以考虑联系软件的官方支持团队,向他们寻求帮助。
请注意,由于`synth` 命令可能属于特定的软件或工具集,上述建议可能需要根据你实际使用的软件进行调整。
如果你能提供更多关于你使用的`synth` 命令或软件的详细信息,我可能能提供更具体的建议。
1。
jenkins(Hudson)部署和插件开发指导书
一、jenkins(hudson)插件开发1、进入/download.html,选择你要下载的maven2的版本2、你机子上的JDK必须是1.6以上的3、下载之后解压开,放到E盘下,如:E:\apache-maven-2.2.1,这个随你4、设置环境变量,M2_HOME=E:\apache-maven-2.2.1在path里加上% M2_HOME %\bin5、在如下的E:\apache-maven-2.2.1\conf\settings.xml中添加如下一段<settings><profiles><profile><id>hudson</id><activation><activeByDefault /></activation><pluginRepositories><pluginRepository><id>m.g.o-public</id><url>/content/groups/public/</url></pluginRepository></pluginRepositories><repositories><repository><id>m.g.o-public</id><url>/content/groups/public/</url></repository></repositories></profile></profiles><activeProfiles><activeProfile>hudson</activeProfile></activeProfiles><pluginGroups><pluginGroup>org.jvnet.hudson.tools</pluginGroup></pluginGroups></settings>这样会将Maven指向拥有maven插件的仓库。
HWPostil控件无法加载的解决办法
解决办法:
1、打开 IE 浏览器,在浏览器右上角的齿轮选项中打开 Internet 选项。
按钮。
3、这时会打开安全设置Internet 区域窗口,在窗口中向下拖动滚动条,找到“下载未签名的Activex 控件”,选择“启
用”选项。
4、这时会弹出一个安全警告窗口,点击“是”按钮即可。
5、接下来回到Internet 属性窗口中,点击右上角的“高级”选项卡。
在打开的高级窗口中找到“允许运行或安全软件,
即使签名无效”前面的复选框,最后点击确定按钮即可。
6、关闭系统的防火墙。
7、重新启动计算机,再次安装插件就不会再弹出上面的错误提示了。
8、安装完成后请恢复IE设置以及防火墙设置。
插件与软件版本不兼容怎么办
插件与软件版本不兼容怎么办哎呀,不知道大家有没有遇到过这样的情况,就是你满心欢喜地安装了一个插件,结果发现它和你正在使用的软件版本根本不兼容!这可真是让人头疼得要命。
我就碰到过这么一回。
那时候我正在忙着做一个特别重要的项目,时间紧迫得就像后面有只老虎在追。
我需要用到一个很厉害的插件来提高效率,于是兴冲冲地去下载安装。
结果呢,一运行,傻眼了,软件不停地报错,提示插件与软件版本不兼容。
当时我那个着急啊,感觉头发都要被我抓掉一把了。
我先是在网上各种搜索解决办法,看了一堆眼花缭乱的教程,可还是没啥用。
然后我又试着联系软件的客服,结果等了半天也没等到回复,心里那个烦躁啊,就像热锅上的蚂蚁。
其实啊,遇到插件与软件版本不兼容这种情况,咱们先别慌。
第一步呢,就是要去看看这个插件有没有适合咱们软件版本的更新。
很多时候,插件的开发者会及时推出适配新软件版本的更新,咱们只要找到并安装就好啦。
还有啊,如果插件没有更新,那咱们就得看看软件能不能降级到和插件兼容的版本。
不过这可得小心点,因为软件降级可能会导致一些数据丢失或者功能异常。
所以在降级之前,一定要备份好重要的数据。
我记得有一次,我为了解决这个问题,愣是在电脑前坐了好几个小时,不停地尝试各种方法。
眼睛都快看花了,手也累得不行。
最后终于找到了一个合适的解决办法,那种如释重负的感觉,真的是没法形容。
另外,如果以上方法都不行,那咱们还可以找找有没有替代的插件。
现在的网络世界那么大,说不定就有能满足咱们需求的其他插件呢。
总之啊,遇到插件与软件版本不兼容的问题,咱们要有耐心,多尝试,总会找到解决办法的。
就像我那次,虽然过程很曲折,但最终还是解决了问题,顺利完成了项目。
希望大家以后遇到这种情况,也能顺利搞定,不再被它困扰!。
Hudson可持续集成(CI)
部署Hudson可持续集成环境(CI)从Hudson 主页:/下载Hudson最新版:hudson-2.2.0.war从TomCat主页下载tomcat最新版:apache-tomcat-7.0.26.zip从ANT主页/下载ant一、部署TomCat1. 设置JDK相关的环境变量1. 右键点击“我的电脑” -> 属性-> 高级-> 环境变量-> 系统变量> 新建,建立一个JA V A_HOME 环境变量,变量值为JDK的根目录。
2. 新建环境变量CLASSPATH,值为“.;%JA V A_HOME%\lib;%JA V A_HOME%\lib\tools.jar;%JA V A_HOME%\jre\lib\rt.jar”注:变量值中的“.”表示当前路径,不可删除。
3. 编辑Path 变量,最变量值最后面加上;%JA V A_HOME%\bin;2. 安装tomcat1.把下载的zip压缩包解压,2.编辑conf目录中的tomcat-users.xml文件配置tomcat控制台账号,将<tomcat-users>3. tomcat 7部署的时候,当文件超过50M的时候报错,错误信息如下:将\webapps\manager\WEB-INF\web.xml中的一下两行<max-file-size>52428800</max-file-size><max-request-size>52428800</max-request-size>修改为<max-file-size>104758600</max-file-size><max-request-size>104758600</max-request-size>即大小修为100M即可,运行bin目录下的startup.bat启动tomcat.二、部署hudson1.访问tomcat控制台http://ip:8080,点击右侧的“Manager App”输入账号密码进入Tomcat Web Application Manager页面,在W AR file to deploy栏,选择hudson的安装包hudson-2.2.0.war,并点击“deploy”发布hudson启动Hudson 后,即可通过http://ip:8080/hudson-2.2.0/访问它。
服务插件问题解决方案
服务插件问题解决方案服务插件问题解决方案随着技术的不断发展,服务插件的使用逐渐成为了很多企业的常规操作之一。
然而,使用过程中可能会遇到一些问题,如插件安装不成功、插件无法正常运行等。
这些问题如果不及时解决,将会导致企业的运营受到影响。
因此,及时解决服务插件问题是非常重要的。
下面,我将提出一些解决服务插件问题的方案。
1. 确认插件与系统的兼容性在安装插件之前,首先要确认插件与系统的兼容性。
有些插件可能只适用于特定的操作系统或软件版本,如果不满足要求就无法正常运行。
可以在插件的官方网站或论坛查找相关信息,以确认插件的兼容性。
若发现插件与系统不兼容,可以尝试寻找其他类似的插件,或者升级系统以满足插件的需求。
2. 重新安装插件如果插件安装不成功或者无法正常运行,可以尝试重新安装插件。
首先,将已安装的插件彻底卸载,并清理相关的缓存、配置文件等。
然后,重新下载插件,并按照插件的安装说明进行安装。
在安装插件之前,可以先查看一下插件的官方文档,了解安装步骤和注意事项,确保按照正确的流程进行安装。
3. 更新插件和软件有时,插件的问题可能是由于插件或相关软件的版本过旧而导致的。
在这种情况下,可以尝试更新插件和相关软件。
可以在插件的官方网站或论坛上查找最新版本的插件,并按照相应的步骤进行更新。
同时,也要确保已安装的软件版本是最新的,可以通过查看软件官方网站或应用商店来获取更新的信息。
4. 检查配置和权限有时,插件无法正常运行可能是因为配置有误或权限不足。
在这种情况下,可以检查一下插件和相关软件的配置文件,确保配置正确。
另外,还要确保当前用户具有足够的权限来运行插件,如果权限不足,可以尝试切换到管理员身份来运行插件,或者联系系统管理员来解决权限问题。
5. 寻求插件厂商或社区的帮助如果经过上述方法仍然无法解决插件问题,可以尝试联系插件厂商或社区寻求帮助。
插件厂商通常会有提供支持服务,可以通过官方网站、论坛或邮件等方式与他们联系,向他们详细描述问题,并提供相关的日志或错误信息。
nosuchmethoderror的原因、解决方法和预防
nosuchmethoderror的原因、解决⽅法和预防⼀、原因classloader加载的类⾥找不到对应的⽅法,要么是没有对应的⽅法函数,要么是由于包冲突,引⼊了错误的包,加载了错误的类。
如果是第⼀种可以通过查看源码或者jad命令/⼯具(jd-gui)反编译jar看⼀下。
这个时候将会 no such method method3 exception,在compile的时候,没有问题。
在method3被user1调⽤的时候,类加载时候,class loader的时候会load xml-beans-3.1.0.jar,load了错误了类,⾃然找不到method3。
⼆、解决思路:1)⾸先通过shade-pom.xml打包,然后通过下⾯的命令查看⼀下是否引⼊了对应的包mvn dependency:list -f shaded-pom.xml -DskipTests -Dmaven.javadoc.skip=true -DreleaseVersion=xxxx | grep "xmlbean"2)确认引⼊的版本mvn dependency:tree -Dincludes=org.apache.xmlbeans然后反编译对应版本,查看对应类的⽅法有哪些。
3)解决⽅法:保证 a和b 使⽤⼀样的xml-beans版本,或者,通过exclusions标签切断依赖的传递性, 控制end common lib中引⼊的xml-beans的版本。
三、怎么预防在类加载阶段的错误如果是没有这个⽅法,编译就通不过。
编译通过,在真正使⽤的时候出错。
这就需要对code写好充分的unit test case,并⽤testng framework ci⼯具,把unit test case组织成测试集,每次code change, 触发对应的测试集进⾏回归测试。
四、类加载相关的其他错误参照。
plugin has an invalid signature
"Plugin has an invalid signature" 是一个常见的错误消息,通常在使用插件或扩展程序时出现。
这个错误消息意味着安装的插件的签名无效,可能存在以下几种情况:
1. 插件未经过正确的签名:某些插件可能需要经过数字签名以验证其来源和完整性。
如果插件没有有效的签名,操作系统或应用程序可能会拒绝加载它。
2. 签名证书过期:插件的签名证书可能已过期,导致签名无效。
这可能是因为插件的开发者没有更新证书或证书已失效。
3. 证书与预期的不匹配:如果插件的签名证书与预期的证书不匹配,也会导致签名无效。
这可能是因为插件被篡改或来自不可信的来源。
4. 安全设置限制:某些安全设置可能会阻止加载未经验证或签名无效的插件,以保护系统的安全性。
要解决这个问题,可以尝试以下几个步骤:
1. 确认插件来源:确保你从可信的来源获取插件,并避免从未知或不可信的网站下载插件。
2. 更新插件:检查插件是否有可用的更新版本,有时开发者会修复签名问题并发布更新。
3. 联系插件开发者:如果你确定插件来源可靠,但仍然遇到签名问题,你可以联系插件的开发者,向他们报告问题并寻求支持。
4. 调整安全设置:如果你的安全设置过于严格,可以尝试调整安全设置或暂时禁用相关的安全措施,但请注意这样做可能会降低系统的安全性。
Maven+Hubson持续集成建置总结
Maven+Hubson持续集成建置总结制作人:刘松最后修改日期:2010/7/17版本:v0.1一.Q&A1.如果需要引用的jar包在repository中找不到怎么办?答:比如ms sql的jdbc,在官方的repository中是找不到的。
这时可以在将这些jar下载下来,加入内网用来做mirror的nexus的第三方组件库中(third party)。
在nexus页面中repository->third part->upload artifact中。
上传到第三方组件库时注意Classifier的填写,这个是将加在你上传的Jar包的名字当中,作为和其他同名组件的一个区分,以便于maven能找到在哪里下载它。
比如ojdbc14,在官方repository中只提供了一个pom而没有jar,这时可以将ojdbc14上传到第三方组件库中,指定classifier为local,这样在dependcy中,加上<classifier>local</classifier>,这样maven就能在内网的nexus中找到它。
2.如果Eclipse的Libraries中出现如下图所示错误怎么办?答:这是因为工程用到的dependcy中有struts2-core,它依赖于tools.jar,于是在libraries中自动添加了tools.jar的依赖。
如果添加struts-core时,缺乏一些环境配置,eclipse就会自动到eclipse工作的jre中找tools.jar,出现tools.jar找不到的错误(提示Missing artifact com.sun:tools:jar:1.5.0:system的错误,同时libraries中显示tools.jar missing)。
要解决这个问题,(1).首先要注释掉对于struts2-core的引用,(2)一种方法是,在eclipse.ini中增加-vm "<jdk home>\bin"的启动参数(3)或者另一种方法,在path中增加<jdk home>\bin到path最前面(4)启动eclipse(5)取消struts2-core引用的注释,保存即可消除错误。
IDEA20201.1中Plugins加载不出来的问题及解决方法
IDEA20201.1中Plugins加载不出来的问题及解决⽅法进⼊File->Setting如图,取消勾选,点击确认后重启,点击了以后等⼀会就可以正常显⽰ps:下⾯看下解决IDEA 2020.1.1 找不到程序包和符号问题描述IDEA 2020.1.1 maven项⽬build的时候报错,找不到程序包,找不到符号。
IDEA 2020.1.1 maven project: cannot find package, cannot find symbol.思考项⽬是maven,使⽤mvn clean package可以完成编译。
说明问题不在操作系统环境,也不在maven,也不是⽹络。
那么问题必然是IDEA的问题。
搜索IDEA 2020.1.1 很容易就找到了相关⽂章。
触发条件⼀般我习惯在maven的settings.xml设置 localRepository。
这样IDEA就不会使⽤默认路径,下载jar到%USER_PROFILE%\.m2\repository了。
这样⽤了很多年,都没问题。
这次没想到是因为 localRepository。
问题解决经过验证,和是否使⽤⾃带的Maven⽆关。
和settings,build, Execution, Deployment下的maven的User Settings File有关。
如果指定的settings.xml⽂件内有localRepository,则触发这个问题。
那么从配置⽂件中删除localRepository项,通过指定设置页⾯的LocalRepository,勾选Override默认配置,即可指向我们原本使⽤的路径,例如我的是D:\.m2\Repository另外,还有⼀种⽐较彻底的解决办法直接添加系统环境变量:位置系统环境变量/IDEA设置的位置值1.系统环境变量JVM_CONFIG_MAVEN_PROPS-Dmaven.repo.local=D:\.m2\repository2.IDEA的设置Settings/Build, Execution, Deployment/Build Tools/Maven/Runner 右侧VmOptions-Dmaven.repo.local=D:\.m2\repository推荐使⽤⽅法1,如果设置了2的话,可以不⽤在IDEA内配置User Settings File和Override注意:喜欢使⽤Terminal的,以及在cmd,git Bash等任何终端内运⾏mvn 命令的⼈,都可以因这个变量受益最⽆敌的解决⽅案因为使⽤了Jetbrains Toolkit, 使⽤多个版本的IDEA, 结果导致新的IDEA ⼜要配置maven,烦.于是想到⼀个更⽆敌的办法,创建软连接:直接 Windows + X + A,cd %USERPROFILE%/.m2mklink /D repository D:\.m2\repository这样永远不会下载到C:盘了总结到此这篇关于IDEA2020 1.1中Plugins加载不出来的问题及解决⽅法的⽂章就介绍到这了,更多相关IDEA2020 Plugins加载不出来内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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.。