我有一个基于 JBoss 的分布式应用程序,它在使用 Java 1.6 编译和运行时会出现错误行为。当使用 Java 1.5 编译并使用 Java 1.6 运行时,它显示了另一个错误。但它在使用 Java 1.5 编译和运行时工作正常。调试此应用程序的最佳方法是什么?是否有用于 Java 1.5 到 1.6 转换的 lint?
当然,行为也取决于我使用的第三方库。我正在使用 JBoss 4.0.3(以及其他几个库!),我知道这是一个相当旧的版本。在继续升级 JBoss 版本之前,我想确保问题与我的代码无关。