【问题标题】:catalina.sh jdpa start doesn't start the servercatalina.sh jdpa start 不启动服务器
【发布时间】:2012-09-09 03:33:31
【问题描述】:

我正在尝试调试 webapp,所以我想将远程调试器附加到 apache tomcat。但是当我运行命令“catalina.sh jdpa start”时,它不会启动服务器而是显示这个

./catalina.sh jdpa 运行
使用 CATALINA_BASE:/Users/rsingh/work/apache-tomcat-7.0.27*
使用 CATALINA_HOME:/Users/rsingh/work/apache-tomcat-7.0.27
使用 CATALINA_TMPDIR:/Users/rsingh/work/apache-tomcat-7.0.27/temp
使用 JRE_HOME:/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home
使用 CLASSPATH:/Users/rsingh/work/apache-tomcat-
7.0.27/bin/bootstrap.jar:/Users/rsingh/work/apache-tomcat-7.0.27/bin/tomcat-juli.jar 用法:catalina.sh ( commands ... )
命令:
在调试器中启动 Catalina
debug -security 使用安全管理器调试 Catalina
jpda start 在 JPDA 调试器下启动 Catalina
在当前窗口中运行 Start Catalina
运行 -security 使用安全管理器在当前窗口中启动
在单独的窗口中启动 Catalina
start -security 使用安全管理器在单独的窗口中启动
stop 停止 Catalina,最多等待 5 秒以结束进程
stop n 停止 Catalina,最多等待 n 秒以结束进程
stop -force 停止 Catalina,最多等待 5 秒,然后在仍在运行时使用 kill -KILL
stop n -force 停止 Catalina,等待 n 秒,如果仍在运行,请使用 kill -KILL
configtest 在 server.xml 上运行基本语法检查 - 检查结果的退出代码
version 你运行的是什么版本的tomcat?
注意:等待进程结束和使用 -force 选项需要定义 $CATALINA_PID
*

我没有看到为 apache 创建的日志文件,也没有看到启动服务器时使用的语法有任何错误。有人遇到过吗?

【问题讨论】:

    标签: apache tomcat remote-debugging


    【解决方案1】:

    您有一个错字(“p”和“d”颠倒了)。命令应该是: catalina.sh jpda 开始

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-10
      • 2021-01-13
      • 2020-12-21
      • 2017-03-21
      • 1970-01-01
      • 1970-01-01
      • 2022-07-15
      • 2015-08-19
      相关资源
      最近更新 更多