SpringSource Toolsuite 如何启动它的 tc 实例?
如果我单击 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
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 ofBootstrap
class located insidebootstrap.jar