通常我只使用以下命令启动tomcat:
./catalina.sh run
如果我需要调试我使用的代码:
./catalina.sh jpda start
到目前为止,效果很好。但是如果我使用第二个命令,日志不会显示在控制台中。我想在调试模式下运行tomcat,并在控制台中查看日志文件。目前,当需要时,我总是需要在这两种模式之间切换。
这个问题似乎很简单,但我没有在stackoverflow或google上找到合适的答案:-/
谢谢你的帮助!:-)
tomcat中也有日志目录。您可以使用跟踪它。
tail-f/opt/apache-tomcat-7.0.47/logs/catalina。出来
./catalina jpda运行
这也可能奏效
您应该能够通过以下方式查看日志:
tail -f /var/log/tomcat6/catalina.out
(您的系统路径可能会有所不同。)
我需要启动spring boot的嵌入式tomcat服务器,并在调试模式下启动服务器
问题内容: 我使用urlib打我的应用程序而不是浏览器,所以发生错误时我看不到调试屏幕。将常规调试信息发送到控制台或文件的最佳方法是什么? 编辑:我已经捕获了页面的输出,但是当我将其打印到屏幕上时,它充满了无用的html吨。我可以得到错误吗? 问题答案: 我建议使用以下使用内置日志记录系统的方法之一。 以类似的方式将异常通过管道传递到管理员电子邮件处理程序,你可以将数据发送到控制台记录器,文件记录
我试图使用TDD(测试驱动开发)与。当我使用时,不会到控制台。 我正在使用来运行它。 似乎说默认情况下它应该工作:http://pytest.org/latest/capture.html 但是: 没有任何东西被打印到我的标准输出控制台(只是正常的进度和多少测试通过/失败)。 我正在测试的脚本包含打印: 在模块中,默认情况下打印所有内容,这正是我所需要的。但是,出于其他原因,我希望使用。 有人知道
这里有一些输出来举例说明我正在谈论的内容。调试消息不仅仅来自Aey4J记录器,它们也来自其他几个类。我调试了应用程序,发现根记录器设置为DEBUG,然后在打印Spring Banner后设置为INFO(我不认为横幅与它有任何关系)。 我的类路径上没有任何与日志记录相关的文件,除非它们是由我不知道的依赖项添加的。 我也尝试过这种设置。 在我的application.properties文件中,但这并
这是@MatthewD的问题“如何写入Netbeans调试器控制台(Java)”的后续问题 对于NetBeans断点,可以分别使用、和打印行号、类名和线程名。方法名称是否也有类似的表达式? 我测试了和,搜索了NetBeans JPDA API和NetBeans Wiki,但没有找到任何结果。我宁愿在断点的属性中编写,而不是名称本身,因为名称不能被复制粘贴或用作模板。
我试图通过取消standalone.conf文件中JAVA_OPTS行的注释,在调试模式下启动JBoss 7.x。我看到一个非常奇怪的行为,JBoss不启动,它退出了错误“JDWP传输dt_socket初始化失败,TRANSPORT_INIT(510)”绑定问题。有人看过这个问题吗?端口号是8787,当我使用netstat时,我看不到8787上有任何东西在运行。 有什么想法吗?