MyEclipse — контейнер «Библиотеки Struts 1.1» ссылается на несуществующую библиотеку

Некоторое время мой проект в MyEclipse показывает мне следующую ошибку при компиляции. Иногда при перезапуске MyEclipse сообщение об ошибке исчезает. Скажите, пожалуйста, почему возникает эта ошибка?

Сообщение об ошибке:

The container 'Struts 1.1 Libraries' references non existing library 'C:\MyEclipse\.......\org.eclipse.osgi\bundles\16\1\.cp\data\1.1\lib\commons-beanutils.jar'    ROMO_ETD        Build path  Build Path Problem

Большое спасибо.


person Protick    schedule 27.04.2016    source источник


Ответы (1)


Похоже, вы используете старую неподдерживаемую версию MyEclipse, поэтому одним из вариантов будет обновление до последней версии. Другой вариант — запустить MyEclipse с аргументом -clean один раз. Аргумент упоминается здесь (для выпуска eclipse Juno, но он аналогичен для более ранних выпусков): http://help.eclipse.org/juno/topic/org.eclipse.platform.doc.user/tasks/running_eclipse.htm?cp=0_3_0

По сути, аргумент добавляется в командную строку или в начало файла myeclipse.ini, в папку, содержащую файл myeclipse.exe. Аргумент можно убрать после первого запуска, так как он замедляет запуск.

person Tony Weddle    schedule 28.04.2016