Org.eclipse.swt *. Импорт org.eclipse не может быть разрешен
Я пытаюсь написать небольшую программу, которая требует оператора импорта import org.eclipse.swt.*;
. (Я тренируюсь с ЭТО).
Однако Eclipse не будет компилировать программу и дает мне ошибку "The import org.eclipse cannot be resolved
"
Google не был таким большим другом, чтобы найти ответ на этот раз.
Ответы
Ответ 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 к пути к пути к проекту.
Ответ 2
Я следил за инструкциями здесь и решил мою проблему http://www.mkyong.com/swt/how-to-import-swt-library-into-eclipse-workspace/
Ответ 3
Вы можете найти 64-битную версию библиотеки SWT, изменив URL-адрес загрузки:
http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops4/R-4.3-201306052000/swt-4.3-win32-win32-x86_64.zip
Ответ 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>