tomcat - 为什么tomcat Bootstrap main function 的注释显示它仅供测试

标签 tomcat testing comments program-entry-point bootstrapping

正在研究tomcat 7源码。我发现 Bootstrap 中 main 函数的注释表明它仅用于测试:

/**
 * Main method, used for testing only.
 *
 * @param args Command line arguments to be processed
 */
public static void main(String args[]) {

我认为它是tomcat服务器的入口点。这个评论有什么理由吗?

最佳答案

一些 Tomcat 源代码可以追溯到项目的起源。一些类(class)的目的随着时间的推移而改变,但评论并不总是跟上。这看起来像其中一个案例。 Bootstrap 确实是从命令行启动 Tomcat 实例的入口点。我会更新评论。

关于tomcat - 为什么tomcat Bootstrap main function 的注释显示它仅供测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10051228/

相关文章:

java - Spring Boot @Scheduled 不起作用

java - 在 Eclipse 中的其他评论之前没有换行符

c - -Ansi 和评论给出错误?

testing - 在 redux Action 测试中出错

testing - SpecFlow 未在工具->选项->SpecFlow->TestRunnerTool 中列出 NUnit

javascript - 跨多个浏览器测试 Javascript

mysql - 将注释表映射到 mysql 中的多个表的最佳实践是什么?

java - tomcat spring项目上运行HotswapAgent的异常

java - 让 Ant 在不同情况下使用不同的构建类?

tomcat - 尝试使用 HTTP 访问 Tomcat 6 HTTPS 连接器时出现意外结果