java—可以从多个模块访问包(在eclipse中使用sax的错误修复)

li9yvcax  于 2021-07-12  发布在  Java
关注(0)|答案(1)|浏览(355)

这个问题有很多问题,但是我还没有找到解决这个问题的方法,所以我找到了一个简单的解决方法,我想作为自己的答案与大家分享。
在我的例子中,我导入了这个类,并得到了一个著名的错误,如果你有必要的话,你会知道的d

import org.xml.sax.SAXException;


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

m4pnthwp

m4pnthwp1#

要理解这个问题:如果java不能唯一地标识您的类,就会发生这个错误。
我知道这是新的java版本和模块的问题,所以我试图找出是否有这个类的模块,因为sax包含在jre中。
您所需要做的就是删除java.xml模块,如果打开构建路径并转到模块依赖项,您可以在eclipse中做什么。
只要点击删除按钮,当您选择它,删除模块。
就这样,很简单吧?唯一的问题是,当您需要其他需要此模块的类时,您需要找到更好的解决方案。

相关问题