IDE 集成 vs 运行 独立 Tomcat
IDE integration vs running standalone Tomcat
我一直在使用 IDE Tomcat 集成,您只需 运行 通过 IDE 的本地 Tomcat 服务器(Intellij IDEA 或 Eclipse) 到 运行 您的 Java 应用程序。但是现在,一些同事声称,运行在 Tomcat 中使用一个独立的 Tomcat,甚至 Tomcat 在 Docker 容器中实际上更好,因为配置不依赖于你的IDE。
这让我想知道,这两种方法的优点和缺点到底是什么?还是基本上是一样的?
优点:
- 开发人员可以在一个文件中查看所有必需的内容UI:日志、进程状态等
- IDE编译时可以支持热插拔
- IDE可以自动为您下载运行tomcat。所以您不必手动执行此操作。
缺点:
- IDE 可以隐式添加一些配置或 java-代理。它会使 运行ning 过程对开发人员而言更难理解。
恕我直言:
如果您了解 IDE 究竟为您做了什么以及如何 运行 不使用 运行(或任何其他服务器),则将 IDE 用于 运行ning Tomcat(或任何其他服务器)是很好的IDE。你应该很清楚为什么你运行 Tomcat in IDE.
我一直在使用 IDE Tomcat 集成,您只需 运行 通过 IDE 的本地 Tomcat 服务器(Intellij IDEA 或 Eclipse) 到 运行 您的 Java 应用程序。但是现在,一些同事声称,运行在 Tomcat 中使用一个独立的 Tomcat,甚至 Tomcat 在 Docker 容器中实际上更好,因为配置不依赖于你的IDE。
这让我想知道,这两种方法的优点和缺点到底是什么?还是基本上是一样的?
优点:
- 开发人员可以在一个文件中查看所有必需的内容UI:日志、进程状态等
- IDE编译时可以支持热插拔
- IDE可以自动为您下载运行tomcat。所以您不必手动执行此操作。
缺点:
- IDE 可以隐式添加一些配置或 java-代理。它会使 运行ning 过程对开发人员而言更难理解。
恕我直言: 如果您了解 IDE 究竟为您做了什么以及如何 运行 不使用 运行(或任何其他服务器),则将 IDE 用于 运行ning Tomcat(或任何其他服务器)是很好的IDE。你应该很清楚为什么你运行 Tomcat in IDE.