SpringSource Toolsuite 如何启动它的 tc 实例?

发布于 2024-12-10 16:16:47 字数 245 浏览 0 评论 0原文

如果我单击 STS 服务器视图中的绿色“启动服务器”按钮,到底会发生什么?我以为,底层的CATALINA_HOME/bin/catalina.sh已启动,但似乎并非如此。我可以在 catalina.sh 中注释启动 java 进程的行“start”(以及“run”),但 tc 仍然启动。 lauch 配置面板也不是很有帮助:只有程序参数(此处为“start”)和 VM 参数(多个 -Dsomething... 值),但没有可执行文件、jar 或类似文件。有人可以启发我吗!

What in hell happened under the hood, if I click the green 'Start the Server' button within the STS servers view ? I thought, the underlying CATALINA_HOME/bin/catalina.sh is started, but it seems thats not the case. I can comment the line starting the java process for 'start' (and 'run' too) in catalina.sh, but the tc is started nevertheless. The lauch configuration panel is also not very helpful: there are only program arguments (here 'start') and VM arguments (multiple -Dsomething... values) but no executable file, jar or similar. Can somebody enlighting me !

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

过度放纵 2024-12-17 16:16:47

STS 中的 TC Server 的启动方式与常规 Eclipse J2EE IDE(使用 WTP)中的 Tomcat 启动方式几乎相同。服务器使用 bootstrap.jar 启动。您可以在启动配置的ClassPath选项卡中找到它。

提到的 start 参数用作位于 bootstrap.jar 内的 Bootstrap 类的 main 方法的参数

TC Server from STS is launched in pretty much the same manner as Tomcat from regular Eclipse J2EE IDE (using WTP). The server is started using bootstrap.jar. You can find it in ClassPath tab of your launch configuration.

The start parameter mentioned is used as a arg for main method of Bootstrap class located inside bootstrap.jar

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文