Я столкнулся с той же проблемой, и мой обходной путь - удалить из Eclipse « Glassfish 3.1.2 Application Server Runtime ». Сначала сделайте полную резервную копию для нашего Eclipse.
Это можно сделать следующим образом: -
- Перейти к " Справка"menu --->" Об Eclipse".
- Нажмите кнопку" Сведения об установке".
- Система отобразит окно « Сведения об установке Eclipse ».
- Перейдите на вкладку « Установленное программное обеспечение ».
- Найдите « Glassfish3.1.2 Сервер приложений Runtime"в списке и щелкните по нему.Обратите внимание, что это отсортировано в алфавитном порядке.
- Нажмите кнопку " Удалить ... "
- Появятся окна " Удалить ", просмотрите их и нажмите " Готово" "кнопка для удаления.
Редактировать: нам нужно запустить Eclipse с опцией" clean"после его удаления.
Я загружаюGlassfish 3.1.2 Open Source Edition, форма здесь и установка на мою машину.Затем зарегистрируйте новый установленный Glassfish 3.1.2 в Eclipse.
Что касается моего мнения, я подумал, что было бы неплохо, если бы я использовал Glassfish вне папки подключаемого модуля Eclipse / рабочей области.