小编aba*_*ter的帖子

Jenkins在解析poms时失败了

我的Jenkins服务器上有一个工作有问题.它在pom解析期间失败并显示以下消息:

Parsing POMs
Modules changed, recalculating dependency graph
[workspace] $ java -Xmx512m -XX:MaxPermSize=256m -Djava.awt.headless=true -cp /opt/edb/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-agent-1.2.jar:/opt/apache/maven3/boot/plexus-classworlds-2.4.jar org.jvnet.hudson.maven3.agent.Maven3Main /opt/apache/maven3 /var/lib/tomcat6/webapps/jenkins/WEB-INF/lib/remoting-2.17.jar /opt/edb/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-1.2.jar 55430
<===[JENKINS REMOTING CAPACITY]===>channel started
ERROR: Failed to parse POMs
java.io.IOException: Remote call on Channel to Maven [java, -Xmx512m, -XX:MaxPermSize=256m, -Djava.awt.headless=true, -cp, /opt/edb/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-agent-1.2.jar:/opt/apache/maven3/boot/plexus-classworlds-2.4.jar, org.jvnet.hudson.maven3.agent.Maven3Main, /opt/apache/maven3, /var/lib/tomcat6/webapps/jenkins/WEB-INF/lib/remoting-2.17.jar, /opt/edb/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-1.2.jar, 55430] failed
    at hudson.remoting.Channel.call(Channel.java:673)
    at hudson.maven.ProcessCache$MavenProcess.<init>(ProcessCache.java:112)
    at hudson.maven.ProcessCache.get(ProcessCache.java:231)
    at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:704)
    at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:586)
    at hudson.model.Run.execute(Run.java:1516)
    at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:477)
    at hudson.model.ResourceController.execute(ResourceController.java:88)
    at hudson.model.Executor.run(Executor.java:236)
Caused by: java.lang.Error: Failed to deserialize the Callable object.
Caused by: java.lang.IndexOutOfBoundsException: Index: …
Run Code Online (Sandbox Code Playgroud)

maven jenkins

10
推荐指数
1
解决办法
1万
查看次数

当ember完成DOM更新时做一些事情

当ember绑定已经同步并且DOM再次更新时,我想做一些事情.

我尝试使用操作绑定模型的函数的回调,在执行回调时不更新DOM.

我已经在模型上直接尝试了观察者,在执行观察者时DOM不会更新.

我已经尝试使用绑定的观察者,在执行观察者时DOM不会更新.

例如

App.view = Ember.View.extend({
    modelBinding: 'App.model',
    modelChanged : function() {
        window.scrollTo(0, document.body.scrollHeight);
    }.observes('model'),

    getMore: function(event) {
        App.set('model', "somethingnew");
    }
});
Run Code Online (Sandbox Code Playgroud)

当我触发"gotMore"时,我更新模型,当模型更新并且其更改已经呈现时,我想向下滚动.

在我试过的方法中,没有一个能够获得新的scrollHeight.在这些事件发生后几毫秒设置.

这是关于jsFiddle的一个例子:http: //jsfiddle.net/kcjzw/15/

javascript ember.js

5
推荐指数
1
解决办法
5266
查看次数

为什么我会因为缺少dependency.version而得到无效的pom,尽管版本是管理的?

我的案例看起来像这样:

  • 对第三方的依赖管理

父POM

  • 超级的孩子

了projectA

  • 父母的孩子
  • 依赖于第三方

项目B

  • 父母的孩子
  • 依赖于projectA

projectA构建得很好,但是当我尝试编译projectB时,我得到:

[警告] [projectA]的POM无效,传递依赖(如果有)将不可用:为[projectA]构建有效模型时遇到1个问题

缺少thrid-party.jar的[ERROR]'dependencies.dependency.version'.@

知道为什么吗?

dependencies pom.xml maven

5
推荐指数
1
解决办法
3956
查看次数

标签 统计

maven ×2

dependencies ×1

ember.js ×1

javascript ×1

jenkins ×1

pom.xml ×1