2013-03-16 58 views
0

M2E自动完成我有这样的配置:为cuatom性能不工作

<properties> 
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 
    <project.webinf.dir>${basedir}/WebContent/WEB-INF</project.webinf.path> 
</properties> 

我从Maven的2蚀(M2E)的自定义属性自动完成功能不工作在编辑器中的pom.xml文件。唯一能够工作的是诸如${basedir},${project.artifactId}等属性。

属性起作用,问题仅在于自动完成。
编辑:属性不起作用,我踌躇我自己。

是否有任何与此有关的错误或这可能是我的系统配置错误?

回答

0

声明:

性质的工作,问题仅仅是自动完成的。

是暧昧的,我假设它正在工作,但事实并非如此。

事情是我将属性设置为project.*命名空间,当我更改为<webinf.dir>${basedir}/WebContent/WEB-INF</webinf.path>时,它像魅力(属性和自动完成)一样工作。

对于向现有工作区添加新属性可能存在某种限制。 如果你有一些答案,解释了这是如何工作的细节,我会很乐意接受。