2012-09-16 64 views
1

我试图调试webapp,所以我想将远程调试器附加到apache tomcat。但是,当我运行命令“catalina.sh jdpa启动”它不会启动服务器,而不是就说明我这个catalina.sh jdpa start无法启动服务器

./catalina.sh jdpa运行
使用CATALINA_BASE:/用户/ rsingh /工作/ 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(命令...)
命令:
调试开始卡特琳娜在调试器
调试 - 安全调试卡特琳娜与安全管理
JPDA JPDA调试器
运行开始卡塔利娜下开始启动卡塔利娜当前窗口
运行 - 安全启动与安全管理
开始启动卡塔利娜当前窗口在单独的窗口
开始 - 安全与安全管理单独的窗口中启动
罢罢卡塔利娜,等待长达5秒过程e nd
stop n停止卡塔利娜,等待n秒钟结束进程
stop -force停止卡塔利娜,等待最多5秒钟,然后使用kill -KILL如果仍在运行
stop n -force停止卡塔利娜,等待最多n秒,然后使用kill -KILL如果仍在运行
configtest在server.xml上运行基本语法检查 - 检查结果的退出代码
版本您运行的是哪个版本的tomcat?
注:等待进程结束和使用-force选项的需要$ CATALINA_PID定义
*

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

回答

6

你有一个错字(“p”和“d”颠倒过来)。该命令应该是: catalina.sh jpda start