Jenkins Wildfly развернуть - PullRequest
0 голосов
/ 12 июня 2018

Я хочу развернуть военный файл в wildfly от Дженкинса.Я перепробовал много способов, но он не работает для меня

  • Я использовал Deploy WAR / EAR для плагина wildfly, но он не работает для меня, я получил ошибку:

(FATAL: невозможно инициализировать контекст команды. Шаг сборки 'Развернуть WAR / EAR to WildFly' помечен как сборка Завершено: FAILURE),

Я искал эту проблему иответы мне не помогли.

  • В действиях после сборки я использовал Deploy WAR / EAR для контейнера, он тоже не работает, у меня ошибка:
 ERROR: Build step failed with exception
        org.codehaus.cargo.container.ContainerException: Failed to deploy to [http://hostname:9990/jmx-console/HtmlAdaptor]
          at org.codehaus.cargo.container.jboss.internal.JdkHttpURLConnection.connect(JdkHttpURLConnection.java:76)
          at org.codehaus.cargo.container.jboss.JBoss4xRemoteDeployer.invokeURL(JBoss4xRemoteDeployer.java:312)
          at org.codehaus.cargo.container.jboss.JBoss4xRemoteDeployer.invokeRemotely(JBoss4xRemoteDeployer.java:233)
          at org.codehaus.cargo.container.jboss.JBoss4xRemoteDeployer.redeploy(JBoss4xRemoteDeployer.java:194)
          at hudson.plugins.deploy.CargoContainerAdapter.deploy(CargoContainerAdapter.java:77)
          at hudson.plugins.deploy.CargoContainerAdapter$DeployCallable.invoke(CargoContainerAdapter.java:147)
          at hudson.plugins.deploy.CargoContainerAdapter$DeployCallable.invoke(CargoContainerAdapter.java:117)
          at hudson.FilePath.act(FilePath.java:997)
          at hudson.FilePath.act(FilePath.java:975)
          at hudson.plugins.deploy.CargoContainerAdapter.redeploy(CargoContainerAdapter.java:114)
          at hudson.plugins.deploy.PasswordProtectedAdapterCargo.redeploy(PasswordProtectedAdapterCargo.java:93)
          at hudson.plugins.deploy.DeployPublisher.perform(DeployPublisher.java:64)
          at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:45)
          at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744)
          at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:690)
          at hudson.model.Build$BuildExecution.post2(Build.java:186)
          at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:635)
          at hudson.model.Run.execute(Run.java:1749)
          at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
          at hudson.model.ResourceController.execute(ResourceController.java:97)
          at hudson.model.Executor.run(Executor.java:429)
        Caused by: java.io.FileNotFoundException: http://hostname:9990/jmx-console/HtmlAdaptor

?Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 16 августа 2018

вы пытаетесь

  1. Скопировать зависимость wildfly-cli-8.2.1.Final.jar в /WEB-INF/lib.
  2. Скопировать зависимость log4j-over-slf4j-1.7.7.jar в / WEB-INF / lib.(Не требуется при использовании Jenkins версии 1.622 или более поздней.)

wildfly-deployer-plugin

0 голосов
/ 12 июня 2018

Вам необходимо настроить интерфейс управления WildFly для прослушивания сетевого адреса, представленного hostname.В противном случае по умолчанию он просто прослушивает localhost.

Самый простой способ сделать это - запустить WildFly с дополнительной опцией командной строки.Например, если имя хоста имеет IP-адрес 192.168.12.100, то:

 [wildfly-10.1.0.Final]$ bin/standalone.sh -bmanagement=192.168.12.100
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...