在IBM Integration Toolkit中删除Java包(基于Eclipse)

时间:2016-04-19 08:35:44

标签: java eclipse ibm-integration-bus

我正在开发基于Eclipse的IBM Integration Toolkit 10.0.0.3(以前称为IBM Integration Bus)中的项目。我重新构建了几个Java库,这个重组的一部分是在包结构中添加一个级别。为此,我创建了一个新包,并将源文件从旧包移动到新包。下一步是删除已经证明非常具有挑战性的旧(空)包。

似乎IBM Integration Toolkit所基于的Eclipse版本非常有限。

我遇到的问题是:

  1. 在包资源管理器中看不到包含任何文件的包。
  2. 无法在过滤器中更改此内容(Package Explorer - > View Menu - > Filters ...)。
  3. 无法删除包含文件的软件包,只要我删除软件包中的文件,它就会从软件包资源管理器中消失。
  4. 如果我在Eclipse之外删除它们,它们不会在Eclipse中显示,但Eclipse仍然认识到该包存在。 (我已经尝试使用旧名称创建一个新包,它阻止我这样做,说它已经存在)。
  5. 我还尝试安装新版本的vanilla Eclipse并使用它删除软件包,但IBM Integration Toolkit仍然可以识别软件包。
  6. 考虑到上述限制,有没有人知道如何删除软件包?因为4)它让我相信某个地方存在一个配置文件存储该位置应该有一个包。我想我可以删除Eclipse之外的包,然后编辑这个配置文件。有这样的文件吗?

    如果有人有另一种使用Eclipse删除软件包的方法,那就更好了。

1 个答案:

答案 0 :(得分:0)

一位同事找到了解决方案。切换到Java视图,然后可以更改过滤器以显示空Java包。