Импорт com.apple.dnssd не может быть разрешен. Затмение, Win32

У меня проблема: внезапно (именно так) моя Eclipse IDE потеряла библиотеку com.apple.dnssd. "Вчера" я занимался разработкой приложения, "сегодня" - это ошибка из названия. Что интересно, я все еще могу импортировать:

com.apple.*;
com.apple.jdirect.*;
com.apple.mrj.*;
com.apple.mrj.macos.*;
com.apple.mrj.macos.carbon.*;

Так что единственный dnssd отсутствует.

У меня установлен Bonjour API правильно, я установил версию 2.0.4 от Apple Dev и работал с ним. У меня есть dns_sd.jar как в каталоге Bonjour, так и в jre7. Я попытался переустановить Bonjour из SDK. Тоже самое. Я просто не могу понять, что пошло не так. Есть идеи?

--- РЕДАКТИРОВАТЬ ---

Когда Eclipse читает включенные библиотеки в проекте, он читает ВСЕ библиотеки из%jre%\lib, %jre%\lib\ext, за исключением этого единственного файла: dns_sd.jar. Когда я создаю новый проект, он также включает в себя все необходимые файлы, кроме этого... Как это может быть?? Что не так с этим? Все было хорошо пару дней назад?

1 ответ

Решение

Что-то пошло не так в конфигах.metadata папки Workspace. Я удалил эту папку.metadata, заново импортировал все проекты обратно в IDE, и моя проблема была решена. Надеюсь, что это поможет другим.

Другие вопросы по тегам