我正在开发一个基于 Eclipse 的 IBM Integration Toolkit 10.0.0.3(以前称为 IBM Integration Bus)项目。我已经重组了几个 Java 库,重组的一部分是在包结构中添加一个级别。为此,我创建了一个新包并将源文件从旧包移动到新包。下一步是删除已被证明非常具有挑战性的旧(空)包。
IBM Integration Toolkit 所基于的 Eclipse 版本似乎相当有限。
我遇到的问题是:
- 不包含任何文件的包在包资源管理器中不可见。
- 无法在过滤器中更改此设置(包资源管理器 -> 查看菜单 -> 过滤器...)。
- 无法删除包含文件的包,一旦我删除包中的文件,它就会从包资源管理器中消失。
- 如果我在 Eclipse 之外删除包,它们不会显示在 Eclipse 中,但 Eclipse 仍然可以识别包存在。(我尝试使用旧名称创建一个新包,但它阻止我这样做,说它已经存在)。
- 我还尝试安装新版本的 vanilla Eclipse 并使用它删除包,但 IBM Integration Toolkit 仍然可以识别这些包。
考虑到上述限制,有人知道如何删除这些软件包吗?因为 4) 它让我相信某处有一个配置文件,该文件存储该位置应该有一个包。我在想我可以删除 Eclipse 之外的包,然后编辑这个配置文件。有这样的文件吗?
如果有人有另一种使用 Eclipse 删除包的方法,那就更好了。