- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在 cloudbees 上部署我的项目,但出现以下错误(它以前可以正常工作。)
因此,在发帖之前,我尝试了几种解决方案,但似乎没有任何效果。在比较新旧日志时,我唯一观察到的是 plexus-classworlds 的版本发生了变化。以前它是 plexus-classworlds-2.4.jar 现在它被视为 plexus-classworlds-2.5.1.jar。这会是个问题吗?
错误日志如下:
$ /opt/jdk/jdk1.7.latest/bin/java -cp /scratch/jenkins/maven3-agent.jar:/opt/maven/latest/boot/plexus-classworlds-2.5.1.jar org.jvnet.hudson.maven3.agent.Maven3Main /opt/maven/latest /scratch/jenkins/slave.jar /scratch/jenkins/maven3-interceptor.jar 51979
<===[JENKINS REMOTING CAPACITY]===>channel started
log4j:WARN No appenders could be found for logger (org.apache.commons.beanutils.converters.BooleanConverter).
log4j:WARN Please initialize the log4j system properly.
Executing Maven: -B -f /scratch/jenkins/workspace/sampleProj/sample-admin/pom.xml clean install -Pdevci,allTests
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:330)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:238)
at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:158)
at hudson.maven.Maven3Builder.call(Maven3Builder.java:100)
at hudson.maven.Maven3Builder.call(Maven3Builder.java:66)
at hudson.remoting.UserRequest.perform(UserRequest.java:118)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:326)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:724)
Caused by: java.lang.NoClassDefFoundError: org/apache/maven/cli/MavenLoggerManager
at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:73)
... 18 more
Caused by: java.lang.ClassNotFoundException: org.apache.maven.cli.MavenLoggerManager
at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
at org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:259)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:235)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:227)
... 19 more
channel stopped
ERROR: Failed to parse POMs
hudson.util.IOException2: java.lang.reflect.InvocationTargetException
at hudson.maven.Maven3Builder.call(Maven3Builder.java:162)
at hudson.maven.Maven3Builder.call(Maven3Builder.java:66)
at hudson.remoting.UserRequest.perform(UserRequest.java:118)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:326)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:724)
Caused by: java.lang.Exception: java.lang.reflect.InvocationTargetException
at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:161)
at hudson.maven.Maven3Builder.call(Maven3Builder.java:100)
... 10 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:330)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:238)
at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:158)
... 11 more
Caused by: java.lang.NoClassDefFoundError: org/apache/maven/cli/MavenLoggerManager
at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:73)
... 18 more
Caused by: java.lang.ClassNotFoundException: org.apache.maven.cli.MavenLoggerManager
at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
at org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:259)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:235)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:227)
... 19 more
最佳答案
JENKINS-15935固定 as of the 1.509.4 LTS release . CloudBees DEV@Cloud Jenkins 目前是 1.509.2 的补丁版本。此版本中的 Maven 集成与 Maven 3.1 不兼容。除非您的工作明确需要 Maven 3.1,否则您可以简单地降级到 3.0.5(Manage Jenkins -> Configure System -> Maven installations
)它应该可以工作。
我从 CloudBees 那里听说 Jenkins 更新即将推出(也许 CloudBees 官方可以对此事发表评论)。
关于java - Cloudbees 构建错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19721410/
如果我在 cloudbees 上有一个应用程序,它通常具有如下 URL: http://app.account.cloudbees.net 我想要一个顶级域指向它(例如 www.myapp.com)
有没有办法在 CloudBees dev@cloud 中查看 Jenkins 占用多少空间工作空间和构建工件? 当我的帐户用完配额时,我收到一条消息,告诉我使用了多少磁盘空间并从中减去我的 Forge
我正在尝试使用 git 作为我的存储库,但我不断收到错误消息:权限被拒绝(公钥)。 我已经尝试在我的计算机上生成 key 并将生成的 key 放入我的 cloudbees 帐户以及我的 known_h
我想在 cloudbees 上对应用程序进行零停机部署(我正在使用持续部署) - 但我的应用程序需要时间来预热? 另外,如果出现可怕的错误,我希望能够快速回滚,有没有办法做到这一点? 最佳答案 你想要
我正在部署我的 Play! 2.1 在Cloudbees上的应用。 我的 application.conf 中有: # Database configuration # ~~~~~ db.defaul
我正在尝试使用 Cloudbees 为 Spring Boot 应用程序设置 CI。设置 Jenkins Maven 作业没问题。代码是从 github 存储库中提取的,Jenkins 成功构建并部署
我有 a build一直因“OOM:PermGen”空间错误而失败。我试图用预构建的 export 命令调整我的 MAVEN_OPTS 但无济于事。我还能做什么? 最佳答案 我写了一篇关于此的维基文章
我正在使用 Cloudbees Jenkind 构建和部署基于 Tomcat 的 Web 应用程序。看起来 Jenkinds 构建之间存在 jvm 不匹配我选择 JDK 1.7 和 Cloudbees
CloudBees 现在支持部署 Java 应用程序,是否可以使用 Jenkins 中的构建后操作“部署到 CloudBees”来部署您的应用程序?此外,我想使用 Maven assembly plu
问题 :我正在使用脚本来确定是否有一定数量的作业处于 SUCCESS 状态。 只要我不使用 cloudbees 文件夹插件,它就可以正常工作。我可以轻松获取项目列表并获得项目结果。但是在我将作业移动到
尝试从我的工作中部署工件时,我得到以下信息: [ERROR] uniqueVersion == false is not anymore supported in maven 3 [INFO] Dep
我有一个 cloudbees 企业实例,用于性能和自动化 UI 测试。 免费实例(内存有限)无法支持我们用于测试的内存或每秒请求。 我想让实例在我不使用它时自动休眠,但在收到请求时让它唤醒。我会配置一
我正在尝试设置jenkins以将Docker容器用作构建环境,但无法启动容器。我设置了一个工作,将cloudbees/java-build-tools图像作为测试开始 构建日志: Started by
我正在尝试在cloudbees上部署grails应用程序。 为了做到这一点,我有一个 Jenkins 的工作来建立 war 并部署它。 我的应用程序使用ImageMagick来调整图片大小。 在clo
我正在关注这个 tutorial在 Grails 和 Cloudbees 上它说: “要从您的应用程序本地使用 CloudBees 数据库,您首先需要将 CloudBees SDK 的 appserv
CloudBees 是否允许您定义超出传统 Java Web 应用程序(通过 web.xml)所能定义的自定义错误页面? 例如,如果 CloudBees 应用程序单元实例由于基础设施问题而宕机,它是否
如何从 cloudbees 导出 mysql 数据库? 我想使用mysqldump或类似的命令,但我的数据库由 cloudbees 托管,因此我无法 ssh 到 mysql 主机来运行此类命令。 最佳
我正在考虑使用 CloudBees 进行一些应用程序原型(prototype)设计。我现在使用免费帐户,目前没有支付任何订阅费用。 我的第一步是创建一个 MySQL 数据库来托管我的应用程序的数据。我
我正在尝试在 cloudbees 上部署我的项目,但出现以下错误(它以前可以正常工作。) 因此,在发帖之前,我尝试了几种解决方案,但似乎没有任何效果。在比较新旧日志时,我唯一观察到的是 plexus-
CloudBees 所称的区域特定部署与他们(和 Amazon)所称的可用区有什么区别? 据我所知,CloudBees 允许您在 2 个区域/地区之一进行部署:美国和欧洲。这些是我唯一的选择吗(针对区
我是一名优秀的程序员,十分优秀!