如何在 Eclipse 中更改引用的类提供程序?

Posted

技术标签:

【中文标题】如何在 Eclipse 中更改引用的类提供程序?【英文标题】:How to change a referenced classprovider in Eclipse? 【发布时间】:2011-05-04 21:54:07 【问题描述】:

我卸载了 maven 插件,但是在尝试运行在插件之前完美运行的项目时,我有“引用的类路径提供程序不存在:org.maven.ide.eclipse.launchconfig.classpathprovider”。我假设我必须更改项目的启动配置。谁能提供这样做的步骤?谢谢。

【问题讨论】:

【参考方案1】:

这对我有帮助 http://sha.nnoncarey.com/blog/archives/33

如果您在 Eclipse 中使用 IAM (Maven) >插件启动运行配置时收到此错误:

引用的类路径提供程序不存在:>org.maven.ide.eclipse.launchconfig.classpathProvider

这可能是因为您的运行配置是在旧项目上创建的,并且在 Classpath 部分中有错误的 > 条目。解决方案是删除运行配置并创建>一个新的。

【讨论】:

【参考方案2】:

项目可能有旧的/不正确的设置。假设它是一个 Maven 项目,一种可能性是您可以通过

重新生成项目的 Eclipse 设置

mvn eclipse:clean eclipse:eclipse

【讨论】:

【参考方案3】:

这个链接帮助了我: http://osdir.com/ml/web.webobjects.woproject.devel/2005-09/msg00090.html

我用 CLASSPATH_PROVIDER 注释掉了字符串。

【讨论】:

以上是关于如何在 Eclipse 中更改引用的类提供程序?的主要内容,如果未能解决你的问题,请参考以下文章

IntelliJ 中的调试(重新加载更改的类)

C++ 如何处理 const 标记的通过引用传递的类,这些类不是直接更改而是从另一端更改的? [复制]

在加载类时,如何指定所使用的jar包

Eclipse中一个Web项目引用另一个项目中的类

Java 引用外部 jar后, 如何使用 jar中的 类, 函数。如何知道jar里都有哪些 方法。 谢谢!

怎么引用jar包中的类