我有一个相当长的 cfc 文件,大约 1800 行长,在 ColdFusion 8 中运行良好,但是在将我的开发系统升级到 ColdFusion 9 并进行一些测试后,我收到了 cfc 的编译错误,并且消息显示“分支目标偏移量太简称大”。我修改了该文件以消除一些未使用的功能并合并一个以使其更短,这解决了使其工作的问题。但是,当我升级到CF9时,为什么它现在死在我身上?其他人在以前或当前版本的 ColdFusion 中遇到过这个问题吗?除了修改cfc文件比如升级jvm,有没有其他解决办法?
编辑 如果您对我的问题有答案,太好了!发布那个,但不要浪费时间告诉我一些我已经知道的事情。如果您要发布回复,请仔细阅读问题,并且只有在您知道答案的情况下才能回答。不要进行谷歌搜索并发布我已经知道并用来使代码正常工作的废话。问题是,为什么它在 CF8 中有效,而现在在 CF9 中无效?除了我所做的之外,还有其他解决方案吗?