Java Eclipse自己修改类路径

Java Eclipse自己修改类路径,java,eclipse,classpath,buildpath,eclipse-classpath,Java,Eclipse,Classpath,Buildpath,Eclipse Classpath,我对Eclipse和.classpath文件有一个非常恼人的问题。 我通常在构建路径中使用变量,以便能够轻松地更改版本。 Eclipse的问题在于软件破坏了变量集,并将构建路径置于lib模式而不是var模式 例如,从这样的变量: <classpathentry kind="var" path="NIAGARA_HOME/modules/platform.jar"/> <classpathentry kind="lib" path="C:/Niagara/Niagara-3.7

我对Eclipse和.classpath文件有一个非常恼人的问题。 我通常在构建路径中使用变量,以便能够轻松地更改版本。 Eclipse的问题在于软件破坏了变量集,并将构建路径置于lib模式而不是var模式

例如,从这样的变量:

<classpathentry kind="var" path="NIAGARA_HOME/modules/platform.jar"/>
<classpathentry kind="lib" path="C:/Niagara/Niagara-3.7.106/modules/platform.jar"/>

它破坏了这一类,并这样说:

<classpathentry kind="var" path="NIAGARA_HOME/modules/platform.jar"/>
<classpathentry kind="lib" path="C:/Niagara/Niagara-3.7.106/modules/platform.jar"/>

对于JRE集也是一样的:

<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>

致:


您是否使用插件编辑类路径文件?m2插件,或者……要么让Eclipse完成它的工作,不要干涉,要么不要使用Eclipse,这样你就可以自己做了?呃,不,Eclipse通常不会这样做。某些插件肯定在篡改它。正如@MartinBaumgartner所问的,是否安装了其他插件?@MartinBaumgartner是的。我们有一个插件用于我们的工作,经过一些测试,它是导致问题的插件。谢谢