Org.eclipse.swt *. Импорт org.eclipse не может быть разрешен - программирование
Подтвердить что ты не робот

Org.eclipse.swt *. Импорт org.eclipse не может быть разрешен

Я пытаюсь написать небольшую программу, которая требует оператора импорта import org.eclipse.swt.*;. (Я тренируюсь с ЭТО).

Однако Eclipse не будет компилировать программу и дает мне ошибку "The import org.eclipse cannot be resolved"

Google не был таким большим другом, чтобы найти ответ на этот раз.

4b9b3361

Ответ 1

Это связано с тем, что вы не добавили библиотеку SWT в свой путь сборки. Следуйте инструкциям руководства:

  • Загрузите библиотеку SWT. Для версии 3.2.2 eclipse библиотека SWT доступна по адресу http://archive.eclipse.org/eclipse/downloads/drops/R-3.1.2-200601181600/index.phpНайдите раздел под названием SWT Binary и Source.
  • На панели инструментов главного меню выберите "Файл", а затем "Импорт". При этом откроется диалоговое окно "Мастер импорта".
  • Теперь выберите "Существующие проекты в рабочее пространство" и нажмите "Далее".
  • Нажмите "Выбрать файл архива", а затем кнопку "Обзор". Теперь найдите архив SWT, который вы загрузили на шаге 1.
  • Нажмите кнопку "Готово", чтобы завершить импорт проекта SWT в рабочее пространство.
  • Создайте новый проект Java из файлa > Новый Java-проект.
  • Щелкните правой кнопкой мыши проект и выберите команду "Свойства", чтобы открыть диалоговое окно "Свойства".
  • Выберите путь сборки Java, а затем вкладку "Проекты" и нажмите кнопку "Добавить".
  • Выберите проект org.eclipse.swt и нажмите OK, чтобы завершить добавление библиотек SWT к пути к пути к проекту.

Ответ 4

Создайте проект Maven и добавьте org.eclipse.swt зависимость в pom.xml:

<!-- https://mvnrepository.com/artifact/org.eclipse.swt.org.eclipse.swt.win32.win32.x86_64.4.3.swt/org.eclipse.swt.win32.win32.x86_64 -->
<dependency>
    <groupId>org.eclipse.swt.org.eclipse.swt.win32.win32.x86_64.4.3.swt</groupId>
    <artifactId>org.eclipse.swt.win32.win32.x86_64</artifactId>
    <version>4.3</version>
</dependency>