IntelliJ IDEA import 报红——第三方依赖或同一项目不同模块依赖


-1- 问题背景

项目包含两个Module,但是在使用IntelliJ IDEA 进行开发时,发现在一个Module中可以成功import scala.util.parsing.json.JSON,但是在另一Module中import时,会报错:

无法import parsing模块

-2- 解决方法

参考了link1link2,并自己稍做尝试之后,发现是IntelliJ IDEA对每个Module的Dependencies设置不同导致的,主要解决过程如下:
FileProject StructureProject SettingsModules有import问题的Moduledependencies+2 Library ...Maven: org.scala-lang.modules.scala-parse-combinators_2.11:1.0.4add selectedApplyOK

上述是maven中的依赖包,如果是同项目下不同模块的依赖爆红了,也可以以相同的方式在项目结构中(Project Structure->dependencies)添加依赖。

成功import parsing

出处:https://www.jianshu.com/p/5535e8f08cc9


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM