2012-06-13 3 views
0

Я пытаюсь запустить Dynamic Web Project в Eclipse Helios. Мы с коллегой загрузили одни и те же классы с одного и того же сервера и импортировали их с помощью копирования и вставки на Eclipse. Я пытаюсь запустить проект на Apache Tomcat 7 и настроить его правильно, насколько я могу видеть. Однако многие из моих классов даются следующее сообщение об ошибке:Ошибка: «Помощи импорта не могут быть решены»

The import helpers cannot be resolved

на следующую строке:

<%@ page import="helpers.*" %> 

ли кто-нибудь с более глубоким знанием вопроса знает о проблеме и как это исправить Это?

Thanks, Stephen.

+1

Это означает, что Eclipse не может найти пакет с именем «помощники». У вас есть такой пакет в ваших источниках или в любой из банок, используемых webapp? –

+0

@JBNizet Внутри проекта есть папка WEB-INF ... внутри есть папка классов ... и внутри есть папка помощников, содержащая множество классов, будет ли она одной? После вашего комментария я попытался изменить: < "хелперы *" % @ страница импорта =%> к: < "WEB-INF/классов/хелперов *" % @ страница импорта =%> Это Бесполезный Я работаю, это то, что вы предложите? –

ответ

1

В обозревателе пакетов Eclipse (слева) под вашим проектом должна быть запись с именем Web App Libraries, развернуть ее и посмотреть, есть ли перечисленные <some_project_path>/WEB-INF/classes? Это скажет вам, настроен ли ваш проект webapp использовать созданные классы в классе классов приложений.

Если это не так, вы можете перейти к своим свойствам проекта, выбрать «Путь сборки Java», а на вкладке «Источник» установите Default output folder как <yourapp>/WebContent/WEB-INF/classes - или что-то еще, в зависимости от структуры вашего веб-сервера.

+0

Спасибо @maksimov .... я получил его работу –

Смежные вопросы