gpt4 book ai didi

java - Java 应用程序中导入的奇怪问题

转载 作者:行者123 更新时间:2023-12-01 06:00:06 24 4
gpt4 key购买 nike

我正在构建一个插件来扩展 Eclipse BPEL Designer。该插件应该允许用户通过 EAnnotations 将元信息添加到某些模型元素。我已经对 BPMN 模型做了同样的事情,它只是 finde,但是当为 BPEL 设计器做这件事时,我遇到了相当奇怪的异常。当我尝试扩展 BPEL Designer 时,我首先意识到设计器插件是在一个不寻常的包结构中定义的。它们在所有包名称前面都有一个“bin”,而不是 org.eclipse.bpel.xxx。因此,当我尝试导入一些设计器类时,我必须引用 bin 路径才能使其工作。然而,我能够找到的所有示例都只是从普通包结构中导入的类。

大多数时候,在包名称前面导入 bin 的类对我来说效果很好,但时不时地我会收到一条奇怪的错误消息。该消息的形式为: 无法解析类型 org.eclipse.bpel.xxx。它是从所需的 .class 文件间接引用的Eclipse 似乎无法找到某些类。我在这一点上被困了一个多星期了,没有找到任何解决方案。从我的角度来看,必须在 BPEL Designer 插件中看到问题。在这些插件中,它们以 org.eclipse.bpel.xxx 的形式引用类,但正如我所说,当我引用这些插件时,它们的类位于正常包名称前面带有“bin”的包内。这是否可以解释为什么 Eclipse 无法引用某些类并且我收到那些奇怪的错误消息?

我很感激有关该问题的任何新想法,并希望有人能给我解决该问题的建议。

干杯斯特凡

最佳答案

我过去已经遇到过这样的麻烦...

我认为 BPEL Designer 插件的导出/导入存在问题。

你是如何获得这个插件的?您是否正在使用二进制插件或作为源代码导入到您的 SDK 中的插件?

尝试再次获取此插件,可能是其他版本,或者来自其他来源..更新站点。

我真的认为这些“bin”包/文件夹不应该在这里

希望这可以帮助...

关于java - Java 应用程序中导入的奇怪问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/968715/

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