catalina.sh jdpa start无法启动服务器

时间:2012-09-16 20:24:50

标签: apache tomcat remote-debugging

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

./ catalina.sh jdpa run
使用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(命令......)
命令:
  debug在调试器中启动Catalina
  debug -security使用安全管理器调试Catalina   jpda start在JPDA调试器下启动Catalina   在当前窗口中运行Start Catalina   run -security在安全管理器的当前窗口中启动   在另一个窗口中启动Catalina   start -security在安全管理器的单独窗口中启动   停止停止卡塔利娜,等待最多5秒钟结束进程   停止停止卡塔利娜,等待n秒钟结束进程   stop -force停止Catalina,等待5秒,然后使用kill -KILL,如果仍然运行
  停止n -force停止卡塔利娜,等待n秒,然后使用kill -KILL,如果仍然运行
  configtest在server.xml上运行基本语法检查 - 检查结果的退出代码
  你正在运行什么版本的tomcat?
注意:等待进程结束并使用-force选项需要定义$ CATALINA_PID
*

我没有看到为apache创建的日志文件,我在启动服务器的语法中没有看到任何错误。有没有人遇到过它?

1 个答案:

答案 0 :(得分:6)

你有一个拼写错误(“p”和“d”反转)。命令应该是:     catalina.sh jpda start