Java 异常stacktrace中的未知源

Java 异常stacktrace中的未知源,java,exception,Java,Exception,在异常stackTrace中,我接收的是未知源代码,而不是源代码的行号 构建是使用Ant、OS RedHat Linux创建的,并作为Weblogic部署在应用服务器上 解决行号问题的方法是什么,以便我可以解决我的异常?(由于安全原因,我可以在这里提供源代码) 是否有任何方法不需要重新编译?类文件没有行号(调试)信息。没有调试版本jars/class,您无法准确地获得它 请注意,默认情况下,某些生成工具生成的类的debug=off。例如,请参见类文件没有行号(调试)信息。没有调试版本jars/c

在异常stackTrace中,我接收的是未知源代码,而不是源代码的行号

构建是使用Ant、OS RedHat Linux创建的,并作为Weblogic部署在应用服务器上

解决行号问题的方法是什么,以便我可以解决我的异常?(由于安全原因,我可以在这里提供源代码)


是否有任何方法不需要重新编译?

类文件没有行号(调试)信息。没有调试版本jars/class,您无法准确地获得它


请注意,默认情况下,某些生成工具生成的类的debug=off。例如,请参见类文件没有行号(调试)信息。没有调试版本jars/class,您无法准确地获得它

请注意,默认情况下,某些生成工具生成的类的debug=off。例如,请参见:

“这通常与缺少调试信息有关。”

您需要获取原始源代码的副本并将其添加到项目中…或对其进行反编译。

请参阅:

“这通常与缺少调试信息有关。”


您需要获取原始源代码的副本并将其添加到项目中…或对其进行反编译。

编译时需要保留行号。搜索引擎上的“我觉得很幸运”给出了一个随机链接:编译时需要保留行号。那个搜索引擎上的“我觉得很幸运”给出了这样一个随机链接:@Makoto:added information ant javac debug flag.@Makoto:added information ant javac debug flag。
java.lang.NullPointerException
            at util.NotificationUtil.sendLimitChangeNotifications(Unknown Source)
            at bc_hierarchy.mailer.BCPositionNotificationMailer.process(Unknown Source)
            at service.message.FRMessenger.invokeTargetClass(Unknown Source)
            at service.message.FRMessenger.processMessage(Unknown Source)
            at service.message.FRQueueMsgListener.onMessage(Unknown Source)