Предотвращение неправильного импорта в Netbeans - PullRequest
1 голос
/ 10 мая 2019

Иногда я не замечаю, что Netbeans импортирует неправильные пакеты внутри проекта Codename One.Это заставляет меня терять время, пока я не замечаю такую ​​подлую ошибку. Это случается со мной много раз, особенно когда я немного устал от кодирования ...

Есть ли способ заставить Netbeans не предлагать и не делатьлюбой автоматический импорт из пакетов, отличных от тех, которые были предоставлены Codename One и созданы мной в моем проекте?

Конечно, если это возможно, его следует применять только к проектам Codename One.У меня также есть проект Spring Boot, который, конечно, нуждается в другом импорте.

В настоящее время я использую Netbeans 10 с Java 8. Спасибо за любую подсказку.

1 Ответ

1 голос
/ 11 мая 2019

Короткий ответ: теоретически это возможно, но очень сложно. Это откроет дверь для гораздо худших проблем.

В прошлый раз, когда мы проверяли это, это было возможно только двумя способами:

  • Если мы скопировали весь Java-модуль и построили поверх него
  • Если мы создали Codename One как JDK

Оба варианта немного проблематичны. Первое означало бы, что нам потребуется поддерживать полный код пакета Java и обновлять его, внося изменения в IDE. Мы не хотим этого делать.

Последнее также было бы проблематично, поскольку мы не поддерживаем официально поддерживаемое подмножество JDK. Это также нарушило бы существующую структуру проекта и усложнило бы выполнение проекта.

...