应用服务器集成到开发过程中

avi

阿罗哈

我目前正在写一个内部Web应用程序作为我的硕士论文。我几乎是从零开始。当然有一些要求,但是对于我的问题来说这些要求不是太重要。

当我完成了4-6位开发人员的论文后,可以断定会有进一步的开发/维护。

在以前的项目/任务中,我所做的工作是在开发人员机器上手动安装Application Server(AS)(对其进行设置等)。

我还要做的是使用Maven安装和配置诸如Jetty / Tomcat之类的东西,其他开发人员只需获取Maven项目,运行mvn install即可。

但是,您将如何使用Wildfly这样的AS?

我的问题是,在由4-6名开发人员组成的团队中,是否有最佳实践来处理AS?(仅在开发人员机器上,而不在开发/质量/生产系统上)

彼得·门西克(Petr Mensik)

如果您将Wildfly视为自己的AS,则有4个选择

  1. 将您的修改内容包括standalone.xml在项目中,也许在src/main/resources/文件夹中,每个开发人员都可以通过Git或您使用的任何VCS进行修改。
  2. 您可以为Wildfly创建CLI脚本,然后将其再次包含到您的代码库中。您可以在互联网上找到一些教程,例如在这里相对于XML的优势在于,您不必手动修改源代码,脚本可以批量执行,这意味着它可以正确配置所有内容或保持原样。
  3. 通过Maven插件配置Wildfly 您可以在其中运行与选项2中相同的命令,此处显示一些示例
  4. 您还可以使用服务器将修改后的ZIP上载到某个位置,并让每个开发人员都使用此版本。缺点是,如果您对配置进行了任何修改,每个人都将不得不再次下载此ZIP。

因此,我认为第3个选项是最好的(因为它是最自动化的,并且最容易在所有开发人员之间传播配置更改),但是您的pom.xml配置确实会肿。在这种情况下,您可以将其与选项2结合使用,以便Maven插件仅从项目内部运行CLI脚本文件。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

开发过程中的npm http服务器和重写url

来自分类Dev

Delphi SOAP应用服务器中的WebModule

来自分类Dev

如何在Apache Web服务器中附加URL以重定向到weblogic应用服务器

来自分类Dev

在开发过程中如何在中央服务器上托管单spa根配置和模块

来自分类Dev

从AWS ELB将子域传递到应用服务器

来自分类Dev

JBOSS应用服务器和Servlet

来自分类Dev

研究支持Java 8的应用服务器

来自分类Dev

线程池配置Java应用服务器

来自分类Dev

Android聊天应用服务器的建议?

来自分类Dev

marklogic用户应用服务器

来自分类Dev

流星作为纯应用服务器

来自分类Dev

Quarkus内部使用哪个应用服务器?

来自分类Dev

Hapshmap 与 tomcat 应用服务器

来自分类Dev

分离 REST API 和应用服务器

来自分类Dev

通过Maven支持多个应用服务器

来自分类Dev

何时将数据加载到应用服务器的内存中?

来自分类Dev

如何在Ubuntu中设置Node.js应用服务器

来自分类Dev

在 Azure 中配置主动-被动 Web 应用服务器

来自分类Dev

开发过程中应用未安装错误

来自分类Dev

与应用服务器不同的服务器上的视频转换

来自分类Dev

即使应用服务器 puma 关闭,rails 服务器如何提供页面?

来自分类Dev

结合 Angular 2 应用服务器和 REST 服务器模块

来自分类Dev

使用GCM进行设备到设备的消息传递,而无需注册应用服务器

来自分类Dev

开发过程中的对象冻结

来自分类Dev

开发过程中的npm peerDependencies

来自分类Dev

我的Rails 4.2.5应用服务器在开发模式下一直连接到生产db而不是开发db

来自分类Dev

获取应用服务器服务请求的IP

来自分类Dev

schemadb + ZendFramework集成可在开发过程中快速实现数据库增长

来自分类Dev

何时断开Bosh连接从应用服务器建立以使用预绑定?

Related 相关文章

  1. 1

    开发过程中的npm http服务器和重写url

  2. 2

    Delphi SOAP应用服务器中的WebModule

  3. 3

    如何在Apache Web服务器中附加URL以重定向到weblogic应用服务器

  4. 4

    在开发过程中如何在中央服务器上托管单spa根配置和模块

  5. 5

    从AWS ELB将子域传递到应用服务器

  6. 6

    JBOSS应用服务器和Servlet

  7. 7

    研究支持Java 8的应用服务器

  8. 8

    线程池配置Java应用服务器

  9. 9

    Android聊天应用服务器的建议?

  10. 10

    marklogic用户应用服务器

  11. 11

    流星作为纯应用服务器

  12. 12

    Quarkus内部使用哪个应用服务器?

  13. 13

    Hapshmap 与 tomcat 应用服务器

  14. 14

    分离 REST API 和应用服务器

  15. 15

    通过Maven支持多个应用服务器

  16. 16

    何时将数据加载到应用服务器的内存中?

  17. 17

    如何在Ubuntu中设置Node.js应用服务器

  18. 18

    在 Azure 中配置主动-被动 Web 应用服务器

  19. 19

    开发过程中应用未安装错误

  20. 20

    与应用服务器不同的服务器上的视频转换

  21. 21

    即使应用服务器 puma 关闭,rails 服务器如何提供页面?

  22. 22

    结合 Angular 2 应用服务器和 REST 服务器模块

  23. 23

    使用GCM进行设备到设备的消息传递,而无需注册应用服务器

  24. 24

    开发过程中的对象冻结

  25. 25

    开发过程中的npm peerDependencies

  26. 26

    我的Rails 4.2.5应用服务器在开发模式下一直连接到生产db而不是开发db

  27. 27

    获取应用服务器服务请求的IP

  28. 28

    schemadb + ZendFramework集成可在开发过程中快速实现数据库增长

  29. 29

    何时断开Bosh连接从应用服务器建立以使用预绑定?

热门标签

归档