我有一个调用本机dll的tomcat servlet,是否可以将visual studio附加到dll并转发dll代码? 我将视觉工作室附加到以及何时?
编辑:如果重要的话,tomcat作为系统服务运行
答案 0 :(得分:1)
通常,可以将本机调试器附加到Java进程。我从来没有在服务上做过。您必须附加的内容取决于您的服务包装器。可以跨越自己的java进程或在另一个exe进程中加载java.dll。因此,实际运行java的进程是要附加到的进程。
何时取决于您要调试的内容。当然,连接到已经运行的进程要简单得多。如果您需要在启动期间进行调试,那么调试器需要启动java。这意味着停止服务,找出正确的命令来启动java,我们走了。一旦运行了java进程,就可以使用processexplorer等工具找出命令行。