这里的新Eclipse用户提出了一个简单的问题:
我尝试更改工作区.classpath文件中的以下行,以解决无法找到引用项目的构建错误。
<classpathentry combineaccessrules="false" kind="src" path="/EventNotifier"/>
到
<classpathentry combineaccessrules="false" kind="src" path="../EventNotifier"/>
执行此操作后,我收到以下错误:
项目'occ600server'文件的'.classpath'中的非法条目:IClasspathEntry的路径必须是绝对的
引用文件夹与.classpath文件不在同一目录中但只有一级。我该如何解决这个问题?
TIA。
答案 0 :(得分:5)
您可以使用类路径变量来实现此目的。
<classpathentry ... />
类型var
,并将您的变量放在路径属性的开头,而不需要任何花哨的${}
业务。像这样:
<classpathentry kind="var" path="WORKSPACE_ROOT/project/lib/somelibrary.jar" />
mvn eclipse:eclipse
等使用了这种技术。