防止Netbeans中的错误导入

时间:2019-05-10 19:47:00

标签: codenameone

有时我不会注意到Netbeans在Codename One项目中导入了错误的软件包。这使我浪费时间,直到我注意到这样的偷偷摸摸的错误。 这种情况经常发生在我身上,尤其是当我对编码有点厌倦的时候...

是否有任何方法可以迫使Netbeans从与我在项目内部创建的,不同于Codename One提供的包不同的包中进行提议和自动导入?

当然,如果可能的话,应该仅将其应用于Codename One项目。我还有一个Spring Boot项目,当然需要不同的导入。

当前,我正在将Netbeans 10与Java 8结合使用。感谢您提供任何提示。

1 个答案:

答案 0 :(得分:1)

最简单的答案是,从理论上讲是可能的,但确实很难。它将为更严重的问题打开大门。

上次我们检查它的可能性只有两种:

  • 如果我们复制了整个Java模块并在其之上构建
  • 如果我们将Codename One构建为JDK

两个选项都有些问题。前者意味着我们需要维护完整的Java软件包代码,并通过更改IDE对其进行更新。我们不想这样做。

由于我们不支持JDK的任何官方支持的子集,因此后者也会有问题。这还会破坏现有的项目结构,并使诸如运行项目的工作变得更加困难。