防止 Netbeans 中的错误导入

Prevent wrong imports in Netbeans

有时我没有注意到 Netbeans 在 Codename One 项目中导入了错误的包。它让我浪费时间,直到我注意到这样一个偷偷摸摸的错误。 我经常遇到这种情况,尤其是当我有点厌倦编码时...

有什么方法可以强制 Netbeans 不建议也不从不同于代号一号提供的包和我在我的项目中创建的包进行任何自动导入?

当然,如果可能的话,应该只适用于代号一的项目。我还有一个 Spring 启动项目,当然需要不同的导入。

目前我正在使用 Netbeans 10 和 Java8。感谢您的任何提示。

简而言之,这在理论上是可行的,但确实很难。它会为更糟糕的问题打开大门。

上次我们检查过只有两种可能:

  • 如果我们复制整个 Java 模块并在此基础上构建
  • 如果我们将代号一打造为 JDK

这两个选项都有点问题。前者意味着我们需要维护完整的 Java 包代码并使用 IDE 的更改更新它。我们不想那样做。

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