gpt4 book ai didi

java - 有没有好方法将 Equinox 源添加到 Eclipse 以帮助调试 OSGi 包?

转载 作者:行者123 更新时间:2023-12-01 16:05:04 26 4
gpt4 key购买 nike

我正在对一堆困惑的 JNI 代码和 DLL 进行撞击,我们正试图将它们塞进 OSGi 包中。从系统中获取良好的调试信息特别困难,我花了太多时间逐步浏览原始字节代码,试图推断春分点内部发生了什么——当我真的不在乎时——我只是不明白有用的错误。如果我可以在调试器中轻松访问 equinox 源以了解加载内容的原因和位置,那就太好了。

下载所有源代码并构建我自己的 Eclipse 的简单答案将是一个解决方案,但感觉非常沉重。是否有一个我可以访问并安装的“抓取源”存储库或类似的东西?

感觉应该有一种更简单的方法来解决这个问题。类似于在其他情况下使用调试库或安装 SRPM。

最佳答案

Eclipse 默认附带源代码,在插件文件夹中查找 *.source,可能您只需要在调试器中设置源路径即可。

如果您实际上没有源代码,获取它在一定程度上取决于您运行的 eclipse 版本。对于 Galileo 或 Helios,您可以尝试转到“帮助”->“安装新软件”。使用 Galileo(或 Helios)存储库。取消选中“按类别对项目进行分组”,在过滤器类型“来源”中。特别是,大部分 equinox 源代码都位于“Eclipse RCP 插件开发人员资源”中。

或者您也可以访问Equinox download page并获取 Equinox SDK其中有来源。

关于java - 有没有好方法将 Equinox 源添加到 Eclipse 以帮助调试 OSGi 包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2784831/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com