2015-02-11 37 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所在的同一个目录。