Java 堆栈跟踪不包含行号:main(未知源)

Java 堆栈跟踪不包含行号:main(未知源),java,stack-trace,.class-file,Java,Stack Trace,.class File,试图执行我的项目时,我遇到了一个错误,它以main(未知源)开头,然后通过代码传播。我认为括号中应该写下错误所在的代码行 我必须澄清我的代码已经部署,所以我只有.class文件。如果您(或任何其他人)编译的类没有调试符号(),您将看不到行号 您可以使用验证这是否是原因 也就是说,如果您没有源代码,那么知道行号对您有什么帮助?要么您可以从错误消息本身找到错误的原因,要么您必须以某种方式获取源代码(找到拥有源代码的人或反汇编类文件)。希望main足够短,即使没有行号,您也可以确定错误发生的位置。请

试图执行我的项目时,我遇到了一个错误,它以
main(未知源)
开头,然后通过代码传播。我认为括号中应该写下错误所在的代码行

我必须澄清我的代码已经部署,所以我只有
.class
文件。

如果您(或任何其他人)编译的类没有调试符号(),您将看不到行号

您可以使用验证这是否是原因



也就是说,如果您没有源代码,那么知道行号对您有什么帮助?要么您可以从错误消息本身找到错误的原因,要么您必须以某种方式获取源代码(找到拥有源代码的人或反汇编类文件)。希望
main
足够短,即使没有行号,您也可以确定错误发生的位置。

请分享一些代码,让我们看看可能缺少什么!即使代码已部署。。。另外,在控制台中检查可以提供什么you@M.K我觉得在这里询问代码有点不合适,因为OP明确表示他们没有代码。请阅读“如何创建代码”。然后使用链接改进您的问题(不要通过评论添加更多信息)。否则,我们无法回答您的问题并帮助您。@JiriTousek至于我所掌握的知识(可能没有那么多),我想我还需要一些东西,以便我可以检查并查看错误的来源,以便我可以尝试并尽我所能提供帮助。但是如果他/她只有.class文件,那么您可能是对的。这里的第一点可能是:您了解java堆栈跟踪是什么吗?