gpt4 book ai didi

maven - 构建项目时Tomcat和Maven是如何工作的?

转载 作者:行者123 更新时间:2023-11-28 22:16:03 25 4
gpt4 key购买 nike

我有一个项目要处理,我知道为了取得有效的进展,我需要一个关于事物如何协同工作的良好心智模型。我应该使用我选择的 IDE,以及 Maven 和 Apache Tomcat 来编译和构建项目。我能做到,但程序功能不全,而且因为我不明白所有软件是如何协同工作的,所以调试很困难。我花了很多时间研究这些东西是如何工作的,以及它们的作用,但我仍然不明白。我知道 Maven 处理依赖关系,但我并不真正理解这意味着什么。我对 Tomcat 在技术上是什么感到困惑,但我知道它是运行动态程序所必需的。除此之外,我不明白它是如何工作的,或者它做了什么。我也不明白 IDE 和 Tomcat 服务器之间发生了什么,例如,它们之间的连接是什么以及如何让我的更改影响我在浏览器中看到的内容?谢谢!

最佳答案

很短。

  • Maven 通过将您编写的源代码编译成 Java 虚拟机可以运行的字节代码来构建您的代码,并包含您的代码需要的其他人编写的代码。这是一件好事。
  • Tomcat 已将您编译的代码(需要采用 Web 应用程序的形式)部署到它上面,之后如果适当调用它就可以运行。

编译代码在 Maven 构建后如何从您的机器获取到 Tomcat 取决于团队的需要,但在开发过程中,这通常由您的 IDE 提供便利 - 这通常也使调试更容易。

如果可能的话,我建议找一位本地的导师来帮助您入门,因为您需要对很多变化的部分有基本的了解。

关于maven - 构建项目时Tomcat和Maven是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51575198/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com