Я работал с Tapestry5 в Eclipse 3.7 в течение недели или около того, и не могу заставить проверку синтаксиса работать корректно в OSX. Я использую Eclipse Java EE IDE для веб-разработчиков.
Я нашел эту ссылку, которая объясняет, что делать:
http://wiki.apache.org/tapestry/Tapestry5JSPEditorEclipse
Это отлично работает в Eclipse 3.7 на Windows Vista Ultimate (моя домашняя рабочая станция). Однако на OSX (мой ноутбук) сама подсветка работает, но Eclipse сообщает мне, что в коде есть ошибки.
Вот изображение того, как оно выглядит:
Скриншот
Затмение говорит мне следующее:
- Сообщение функции: приветствие не определено
- javax.servlet.jsp.JspException не может быть разрешен для типа
- javax.servlet.jsp.PageContext не может быть преобразован в тип
Поскольку я использую Eclipse EE для веб-разработки, я бы подумал, что у меня есть полная библиотека javax. Естественно, я запустил mvn eclipse: eclipse в проекте, чтобы загрузить все необходимые библиотеки.
Я в растерянности из-за того, что я делаю неправильно ... Настройка Windows прошла без усилий!