mac 环境下 Intellid IDEA maven 聚合项目启动报错。
运行环境:OS X 10.11.5、IntelliJ IDEA 2016.2.1、JRE: 1.8.0_76-release-b216 x86_64
项目所有模块:web->service->mapper->pojo、manage 用来聚合。web 模块中包含了运行时的 SSM 框架配置文件和 controller 等。
统统搭好这些模块后,运行 manage 顺利启动,通过 springMVC 能访问到 web 模块下的静态资源。
之后我陆续在 pojo、mapper、service 里添加了一些简单的相关类或接口。再次启动项目时,报错:
我实在不知道是什么原因,因为报错信息中说不存在的这些类,都是存在于项目中的,代码也没有任何高亮报错。
希望能从大家这儿碰到一点灵感和解决办法。。。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
估计是各个maven模块之间的引用问题
楼上很愤青啊··· 哈哈···· 楼主问题应该是没编译···你maven 是多模块开发 之间相互依赖···你加了新代码没install 就出错咯
这个问题你放到windows可能又没问题了。。。。。。。
不9前在csdn上我才吐槽
那老师说什么IntelliJ IDEA 2016.2.1好用,能支持maven
我特么就觉得搞笑了
现在都是夸平台,开源,还研究ide?等坑吧你们
这不就是一个坑,
看你最后的截图就是大包的时候少了个库引入,所以说包没找到
(一般是你以为是这个包,有源码,实际上是指向了默认包,空了)
和用vs开发c++一样的道理,少了lib或者链接
一般我只能减少包,一个个测试了,ide引入的包太多了,很难管理。。。。