最近在做开发,部署了两个项目,一个是开源项目A,另一个是项目B,B项目调用A项目的接口。
两个项目都是用MAVEN进行开发,我在B项目加了A项目的依赖,而且B项目的POM文件也依赖了A项目,不过B项目中调用的接口还是报错。
最后没办法,将A项目关闭了,B项目也正常了。
后来在网上搜了一下,发现原来是少做了一个步骤。
选择Maven-->Enable Workspace Resolution
果然,设置之后,B项目也不报错了,A项目也打开了。
参考文章:http://kyfxbl.iteye.com/blog/1679806