2016-06-07 12 views
2

Я просто пытаюсь отладить Mojarra 2.2.9, я вижу источники, но когда я пытаюсь отладить Mojarra, например UIInput.processUpdates, он говорит, что «строка недоступна» в отладочное представление, я все еще вижу источник, но не могу перемещаться поэтапно.Как отлаживать Mojarra 2.2.9 в Eclipse

Это из-за опции отладки, используемой во время этапа компиляции в Мохарре, если да, есть ли способ, которым я могу обходным путем?

Я использую Tomcat 7 (так JSF не предусмотрено), и эта зависимость:

<dependency> 
    <groupId>org.glassfish</groupId> 
    <artifactId>javax.faces</artifactId> 
    <version>2.2.9</version/> 
</dependency> 
+0

или время выполнения с использованием другой версии ... – Kukeltje

+0

Возможный дубликат [Лучший способ отладки Mojarra и прайвэнов в eclipse?] (Http://stackoverflow.com/questions/18512903/the-best-way-to -debug-mojarra-and-primefaces-in-eclipse) – Sergio

+0

Уже прочитал этот пост, ответ фактически не отвечает на проблему – Rapster

ответ

2

Эта проблема не происходит в 2.2.8 и 2.2.10. Это то, что я думал, Mojarra 2.2.9 был скомпилирован без предоставления отладочной информации, я думаю, он был скомпилирован с параметром -g: source. Мне интересно, почему? Ну, это заставляет меня модернизировать Мохарру.

+0

Это правильно. Это было ошибкой во время сборки. Тем не менее, обновление всегда мудро, 2.2.9 также имеет свой собственный набор других проблем. Последняя версия Mojarra - 2.2.13. – BalusC

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

  • Нет связанных вопросов^_^