project A 中 依赖 module B, 导入B中jar里的类,提示错误:找不到该类,但是代码中点击该类的名字是可以点击过去的,只是编译的时候会出错,如何解决?各种clean都试过了,不起作用,我在想有没有可能依赖项目里的jar编译的jdk版本跟我as用的jdk版本不一致导致的?因为我的as是jdk1.7的,那个jar好像是jdk1.6的。实在找不出来其他的原因和解决办法了!求大神!
project A 中 依赖 module B, 导入B中jar里的类,提示错误:找不到该类,但是代码中点击该类的名字是可以点击过去的,只是编译的时候会出错,如何解决?各种clean都试过了,不起作用,我在想有没有可能依赖项目里的jar编译的jdk版本跟我as用的jdk版本不一致导致的?因为我的as是jdk1.7的,那个jar好像是jdk1.6的。实在找不出来其他的原因和解决办法了!求大神!
1 回答615 阅读✓ 已解决
2 回答1.1k 阅读
1 回答583 阅读
在 module A 中也要导入相同的 jar 包,你导入 B 的 jar 只是给 B 编译用的,在编译 A 时就会找不到了,module 和 jar 一样,都是相对独立的,你导入了 B 也要注意导入 B 的依赖库。