我学长让我开发一个新项目,这个项目刚开始运行时没有问题,但是后来报了MongoSocketOpenEXception:Exception opening socket
问题,解决的办法是将 jdk8 更换为 jdk11 ,可是后来居然又报了这个错误,而那时我已经是使用 jdk11 了,按照网上的教程搞来搞去也不行,项目里没有使用到 Mongo ,但是如果直接将 Mongo 移除又会报没有 Jackson 类的错误导致项目无法启动,移除 Jackson 之后又会有其他的类不存在错误,就这样一直循环
和学长讨论了这个问题,学长将 mongodb 的相关内容从项目中删去,确定这个项目在他那里可以运行,然后推送给我,但是我加载该类的时候却直接报红,启动类中的 spring 相关注解都报红了,但是在 pom 文件中那些注解都是确定引入了的,甚至在资源管理框里也能看到引入的依赖,但是就是会报红
这个问题已经卡了我两三天了,我真的不知道该怎么解决,最重要的是这个问题出现的还奇奇怪怪,还只是在我的电脑里有这个问题,什么重启 idea 重启电脑重新克隆换新地方加载我全部试过了,都解决不了这个问题
我实在没办法了所以来问问各位,如果有谁正好遇见过这个问题的话麻烦各位解答一下,我是真的不会了
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.