我在Eclipse中遇到错误.此错误消息的含义是什么:
The type iglu.ir.TermVector cannot be resolved. It is indirectly referenced from required .class files
Run Code Online (Sandbox Code Playgroud)
Arn*_*sch 179
这意味着:"您使用的类需要另一个不在类路径上的类." 你应该确保(正如Harry Joy建议的那样)将所需的jar添加到类路径中.
Jer*_*ler 21
这很可能是Eclipse的一个问题,因为它是一个实际的错误.我忽略了错误并运行了它抱怨的endpointInterface的web服务,它运行正常,除了每次我想运行它时都必须处理对话框.只是另一个不透明的错误告诉我什么.
Már*_*sta 13
有时候我会遇到这种情况,我总是用"mvn eclipse:clean"命令修复旧的属性,然后运行mvn eclipse:eclipse -Dwtpversion = 2.0(当然对于web项目).保存了一些旧属性,因此日食有时会混淆.
Xav*_*ois 13
由于本地maven存储库已损坏,我遇到此错误.
所以,为了解决问题,我所要做的只是进入我的存储库并删除相关.jar所在的文件夹,然后update maven在Eclipse中强制执行.
听起来这已经是一个已知的问题(Bug 67414)在3.0中被解决了......有人评论说它也在3.4中发生了.
与此同时,解决方法是从项目中删除JRE系统库,然后再将其添加回来.
Here are the steps:
Run Code Online (Sandbox Code Playgroud)
转到带有构建错误的项目属性(右键单击>属性)
查看"构建路径"部分中的"库"选项卡
在列表中找到"JRE系统库"(如果缺少这个,那么此错误消息不是eclipse错误,而是错误配置的项目)
删除"JRE系统库"
点击"添加库...",选择"JRE系统库"并为项目添加适当的JRE(例如'工作区默认JRE')
在库选择中单击"完成",在项目属性中单击"确定",然后等待重新构建项目
希望错误将得到解决......
当jar文件中的类不遵循与jar文件夹结构相同的结构时,会发生此错误.
例如,如果您的类文件包含com.test.exam包,并且在此类文件中创建的classes.jar具有结构test.exam ...将抛出错误.您需要更正classes.jar的包结构,然后将其包含在ecplipse构建路径中...