Как мне установить исходный путь для STS / Eclipse (используя Groovy grails) и заставить его придерживаться? - PullRequest
1 голос
/ 11 февраля 2011

Когда я отлаживаю программу Groovy / Grails в STS, первый раз в сеансе, когда он достигает точки останова, он спрашивает меня, где находится исходный код.

enter image description here

Когда я нажимаю на это диалоговое окно, мне нужно добавить свой «Проект», и тогда он будет работать, пока я не выйду из STS и не перезапущу.

enter image description here

(Но только для ОТЛАДКИ! Строки кода, упомянутые в консоли, независимо от того, отображаются ли они в виде ссылок, НИКОГДА не будут отображать источник при нажатии.)

1) Как заставить его запомнить это навсегда? Я просмотрел все свойства / настройки, которые смог найти.

И

2) Как я могу щелкнуть строку кода, упомянутую в окне консоли (скажем, Исключение), и сделать так, чтобы она автоматически переходила на эту строку? (Micsosoft Visual Studio сделает это ... и мне никогда не приходилось спрашивать, где находится мой исходный код. За 15 лет его использования ....)

Не все становится гиперссылкой, и даже когда это происходит, он никогда не найдет исходный код, хотя я могу перейти к нему в проводниках проекта или пакета:

enter image description here

1 Ответ

0 голосов
/ 13 февраля 2011

Я могу ответить на вторую часть вопроса здесь. Если вы видите ссылку на фрейм стека в окне консоли, а гиперссылка отсутствует (часто гиперссылка существует, но в некоторых ситуациях ее не будет), то вам следует выбрать и скопировать трассировку стека и вставить ее в консоль трассировки стека Java:

Java Stack Trace Console

...