部署Jboss Maven插件需要很长时间

时间:2012-02-29 16:01:16

标签: maven build jboss jboss7.x

我使用Maven自动部署插件自动部署到Jboss应用程序服务器。 部署插件的配置如下所示:

<plugin>
    <groupId>org.jboss.as.plugins</groupId>
    <artifactId>jboss-as-maven-plugin</artifactId>
    <version>7.0.2.Final</version>
    <configuration>
       <hostname>localhost</hostname>
       <port>9999</port>
       <filename>TestApp.war</filename>
    </configuration>
    <executions>
        <execution>
          <phase>package</phase>
          <goals>
            <goal>deploy</goal>
      </goals>
        </execution>
</executions>
</plugin>

部署确实有效,但问题是部署需要很长时间才能完成。好像它正在等待某事发生。我只是待在那里等待,最终它完成了。

当它达到这一点时就会卡住。

[INFO] --- jboss-as-maven-plugin:7.0.2.Final:deploy (default) @ TestApp---
[INFO] Executing goal deploy on server localhost (127.0.0.1) port 9999.
29-Feb-2012 15:52:15 org.jboss.remoting3.EndpointImpl <clinit>
INFO: JBoss Remoting version 3.2.0.Beta2
29-Feb-2012 15:52:15 org.xnio.Xnio <clinit>
INFO: XNIO Version 3.0.0.Beta2
29-Feb-2012 15:52:15 org.xnio.nio.NioXnio <clinit>
INFO: XNIO NIO Implementation Version 3.0.0.Beta2
[INFO]

在某些情况下,它只是卡在上面的点上,没有任何反应,除非我按下Jboss控制台上的Carriage Return键以发生某些事情。

环境

Maven 3 Jboss 7.0.2

1 个答案:

答案 0 :(得分:0)

我刚做了一些测试,有一个小的helloworld部署,并没有经历任何缓慢或悬挂。初始部署大约需要15秒,随后的重新部署只需几秒钟。

我的测试环境:

  • Windows 7 64位
  • Apache Maven 3.0.3(r1075438; 2011-02-28 09:31:09-0800)
  • Java(TM)SE运行时环境(版本1.6.0_26-b03)
  • JBoss AS 7.0.2.Final认证的网站资料
  • JBoss AS Maven Plugin 7.0.2.Final