Java 可以从多个模块访问该包(在Eclipse中使用SAX的错误修复)

Java 可以从多个模块访问该包(在Eclipse中使用SAX的错误修复),java,eclipse,sax,Java,Eclipse,Sax,这个问题有很多问题,但我还没有找到解决这个问题的方法,所以我找到了一个简单的解决方法,我想作为自己的答案与大家分享 在我的例子中,我导入了这个类,并得到了一个著名的错误,如果你有必要的话,你会知道的D import org.xml.sax.SAXException; 我尝试了其他问题的解决方案,但没有找到有效的解决方案 看看答案,看看我做了什么。如果您有更好的解决方案,请发送此问题的其他答案:)了解问题: 如果Java无法唯一标识您的类,则会发生此错误 我知道这是新的Java版本和模块的一个

这个问题有很多问题,但我还没有找到解决这个问题的方法,所以我找到了一个简单的解决方法,我想作为自己的答案与大家分享

在我的例子中,我导入了这个类,并得到了一个著名的错误,如果你有必要的话,你会知道的D

import org.xml.sax.SAXException;

我尝试了其他问题的解决方案,但没有找到有效的解决方案


看看答案,看看我做了什么。如果您有更好的解决方案,请发送此问题的其他答案:)

了解问题: 如果Java无法唯一标识您的类,则会发生此错误

我知道这是新的Java版本和模块的一个问题,所以我试着找出是否有这个类的模块,因为SAX包含在JRE中

您所需要做的就是删除java.xml模块,如果打开构建路径并转到模块依赖项,那么在Eclipse中可以做什么

选中“删除”按钮后,只需单击该按钮即可删除该模块

就这样,很简单吧?唯一的问题是当您需要其他需要此模块的类时,您需要找到更好的解决方案