启动和配置WildFly服务器,并在1次maven运行中使用wildfly-maven-plugin部署应用程序

亚当·西蒙(Adam Siemion)

我想有一种方法来运行Maven,以便它将:

  • 在独立模式下启动WildFly服务器实例(wildfly:run
  • 部署hsqldb驱动程序
  • 添加数据源
  • 部署应用

问题是:

  • wildfly:run 阻止,因此无法执行其他Maven目标
  • 服务器实例必须先运行,然后才能配置它或部署应用程序(daaa)

我想到的一个可能的解决方法是:

  • wildfly:start
  • 配置服务器并部署应用
  • 阻止,直到用户按下CTRL-C,是否有一个maven插件可以执行此操作?
舒尔茨

您可以使用参数runDeployment来运行goalsource):

<plugin>
    <groupId>org.wildfly.plugins</groupId>
    <artifactId>wildfly-maven-plugin</artifactId>
    <configuration>
        <beforeDeployment>
            <commands>
                <command>data-source add --jndi-name=java:jboss/datasources/OracleDS --name=testDB --connection-url=jdbc:h2:mem:test;DB_CLOSE_DELAY=-1 --driver-name=h2 --user-name=sa --password=sa</command>
            </commands>
        </beforeDeployment>
    </configuration>
</plugin>

如果您的数据库驱动程序需要其他库,则可以执行以下操作(source):

module add --name=org.postgres --resources=/tmp/postgresql-9.3-1101.jdbc41.jar --dependencies=javax.api,javax.transaction.api
/subsystem=datasources/jdbc-driver=postgres:add(driver-name="postgres",driver-module-name="org.postgres",driver-class-name=org.postgresql.Driver)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用maven和tomcat部署Web应用程序?

来自分类Dev

如何使用Jenkins部署SpringBoot Maven应用程序?

来自分类Dev

使用wildfly-maven-plugin时如何指定Wildfly服务器版本?

来自分类Dev

在现实世界中如何部署Maven应用程序?

来自分类Dev

在现实世界中如何部署Maven应用程序?

来自分类Dev

无法使用Maven部署将Java应用程序重新部署到tomcat7

来自分类Dev

CodeBuild 和 CodeDeploy 成功但未为 maven javaweb 应用程序运行服务器

来自分类Dev

无法使用Maven筛选应用程序上下文从Eclipse运行服务器

来自分类Dev

Maven:在配备了Retrolambda-maven-plugin的应用程序中使用Java 8库,并在android-maven-plugin的DEX-ed应用程序中使用Java 8库

来自分类Dev

如何在Eclipse上调试远程部署的Spring Boot应用程序和Maven

来自分类Dev

使用Maven将Java EE应用程序部署到payara41 Docker容器

来自分类Dev

如何使用 Bitbucket 管道在 AWS ElasticBeanstalk 上部署基于 Java Maven 的应用程序?

来自分类Dev

如何使用Spring(Tomcat服务器)和Maven创建Web应用程序?

来自分类Dev

如何使用maven和jboss-as-maven-plugin运行JBoss 6.2 EAP服务器?

来自分类Dev

如何在IntelliJ IDEA中的Web应用程序项目中部署Maven依赖项?

来自分类Dev

无法部署我的Web应用程序(Spring MVC,Tomcat Server,Maven,IntelliJ)

来自分类Dev

带有 Maven 应用程序的 Spring Boot 的 Heroku jar 部署给出代码 = H10

来自分类Dev

javafx-maven-plugin mac pkg安装程序未显示应用程序图标

来自分类Dev

如何配置moditect-maven-plugin以在模块化应用程序中使用自动值库?

来自分类Dev

未能与Maven构建应用程序,我可以在本地运行代码,但未能在Heroku上部署

来自分类Dev

Maven对Web应用程序的依赖

来自分类Dev

Spring Boot 应用程序 - Maven 问题

来自分类Dev

是否可以使用frontend-maven-plugin在开发模式下启动Web应用程序(vuejs + springboot)?

来自分类Dev

是否可以使用gluon的client-maven-plugin配置自定义mac osx应用程序图标集?

来自分类Dev

使用Spring Boot和多模块进行Maven配置-在Intellij中运行应用程序

来自分类Dev

无法使用Maven依赖项运行Htmlunit应用程序

来自分类Dev

无法在IntelliJ中使用Maven构建Vaadin应用程序

来自分类Dev

无法在Eclipse中使用Vaadin创建Maven应用程序

来自分类Dev

使用Maven和Jetty时的Web应用程序路径

Related 相关文章

  1. 1

    如何使用maven和tomcat部署Web应用程序?

  2. 2

    如何使用Jenkins部署SpringBoot Maven应用程序?

  3. 3

    使用wildfly-maven-plugin时如何指定Wildfly服务器版本?

  4. 4

    在现实世界中如何部署Maven应用程序?

  5. 5

    在现实世界中如何部署Maven应用程序?

  6. 6

    无法使用Maven部署将Java应用程序重新部署到tomcat7

  7. 7

    CodeBuild 和 CodeDeploy 成功但未为 maven javaweb 应用程序运行服务器

  8. 8

    无法使用Maven筛选应用程序上下文从Eclipse运行服务器

  9. 9

    Maven:在配备了Retrolambda-maven-plugin的应用程序中使用Java 8库,并在android-maven-plugin的DEX-ed应用程序中使用Java 8库

  10. 10

    如何在Eclipse上调试远程部署的Spring Boot应用程序和Maven

  11. 11

    使用Maven将Java EE应用程序部署到payara41 Docker容器

  12. 12

    如何使用 Bitbucket 管道在 AWS ElasticBeanstalk 上部署基于 Java Maven 的应用程序?

  13. 13

    如何使用Spring(Tomcat服务器)和Maven创建Web应用程序?

  14. 14

    如何使用maven和jboss-as-maven-plugin运行JBoss 6.2 EAP服务器?

  15. 15

    如何在IntelliJ IDEA中的Web应用程序项目中部署Maven依赖项?

  16. 16

    无法部署我的Web应用程序(Spring MVC,Tomcat Server,Maven,IntelliJ)

  17. 17

    带有 Maven 应用程序的 Spring Boot 的 Heroku jar 部署给出代码 = H10

  18. 18

    javafx-maven-plugin mac pkg安装程序未显示应用程序图标

  19. 19

    如何配置moditect-maven-plugin以在模块化应用程序中使用自动值库?

  20. 20

    未能与Maven构建应用程序,我可以在本地运行代码,但未能在Heroku上部署

  21. 21

    Maven对Web应用程序的依赖

  22. 22

    Spring Boot 应用程序 - Maven 问题

  23. 23

    是否可以使用frontend-maven-plugin在开发模式下启动Web应用程序(vuejs + springboot)?

  24. 24

    是否可以使用gluon的client-maven-plugin配置自定义mac osx应用程序图标集?

  25. 25

    使用Spring Boot和多模块进行Maven配置-在Intellij中运行应用程序

  26. 26

    无法使用Maven依赖项运行Htmlunit应用程序

  27. 27

    无法在IntelliJ中使用Maven构建Vaadin应用程序

  28. 28

    无法在Eclipse中使用Vaadin创建Maven应用程序

  29. 29

    使用Maven和Jetty时的Web应用程序路径

热门标签

归档