2015-02-11 3 views
1

Пытается добавить suppressions.xml в мой стиль. Однако я не могу выбрать Workspace-Path для моего файла suppressions.xml.Eclipse Checkstyle - не удалось разобрать конфигурационный поток

<module name="SuppressionFiler"> 
<property name="file" value="${workspace_loc}/com.test.checkstyle/conf/suppressions.xml"/> 
</module> 

Я всегда получаю ошибку с:

Ошибка запуска строитель 'Checkstyle Builder' на проекте 'Checkstyle_Test. не удалось разобрать конфигурационный поток - свойство $ {workspace_loc} не было установлено.

У меня также нет доступа к $ {buildir}.

Как узнать каталог рабочего пространства-проекта?

Редактировать: Я нахожу suppressions.xml, если я набираю полный путь.

+1

Не уверен, но я думаю, вам нужно использовать '$ {config_loc}/suppressions.xml'. '$ {config_loc}' - это переменная Eclipse, и она будет ссылаться на тот же каталог, где присутствует 'checkstyle.xml'. –

+0

ty сделал произведение. Мне также пришлось добавить папку «conf» в мои build.properties, так как bin.includes – csnewb

+0

Рад узнать. Поставит его как ответ. –

ответ

2

Вместо workspace_loc вы можете использовать config_loc как: ${config_loc}/suppressions.xml.

${config_loc} является переменной Eclipse и будет ссылаться на тот же каталог, где присутствует checkstyle.xml.