2015-02-11 69 views
1

試圖將suppressions.xml添加到我的checkstyle。但是我無法選擇Workspace-Path到我的suppressions.xml文件。Eclipse Checkstyle - 無法解析配置流

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

我總是有一個錯誤:在項目 'Checkstyle_Test'

錯誤運行建築工地Checkstyle的生成器「。無法解析配置流 - 屬性 尚未設置$ {workspace_loc}。

我也無法訪問$ {buildir}。

如何找到工作空間項目目錄?

編輯:我找到了suppressions.xml,如果我輸入總路徑。

+1

不確定,但我想你需要使用'$ {config_loc}/suppressions.xml'。 '$ {config_loc}'是Eclipse的一個變量,它將引用'checkstyle.xml'所在的目錄。 – 2015-02-18 10:33:53

+0

ty確實有效。我也必須添加'conf'文件夾到我的build.properties,因爲bin.includes – csnewb 2015-02-19 08:52:24

+0

很高興知道。將它作爲答案發布。 – 2015-02-19 09:06:52

回答

2

而不是workspace_loc,您可以使用config_loc作爲:${config_loc}/suppressions.xml

${config_loc}是Eclipse的一個變量,它將引用checkstyle.xml所在的同一個目錄。