为了账号安全,请及时绑定邮箱和手机立即绑定

尝试使用 Spring 编译时包不存在

尝试使用 Spring 编译时包不存在

守候你守候我 2022-08-17 12:32:34
我是第一次使用Spring。我在Mac上的一个项目上设置了Spring,所有依赖性都在那里工作没有问题,我可以编译,全部检查。我已经在Windows机器上尝试过相同的方法,但现在我收到消息,从Spring Framework导入的所有软件包都不存在。由于Spring是IntelliJ Ultimate的一部分,我正在努力寻找原因。我花了几个小时试图找到原因,我找到的所有答案似乎都与同一个问题无关。我唯一能想到的是它找不到这些模块,但是由于它们与IntelliJ有关,我不确定它怎么会找不到它?更准确地说,这是堆栈跟踪:
查看完整描述

2 回答

?
红糖糍粑

TA贡献1815条经验 获得超6个赞

这些消息来自 Java 编译器。它们指示您尝试导入的类在类路径上不可用。

我不使用IntelliJ,所以我不知道如何为IntelliJ正确配置它。我怀疑你断言Spring类“与IntelliJ相关”是不正确的。这与其他工具的工作方式是,你有与Spring相关的Jars,然后你告诉工具在哪里可以找到它们。在使用Maven或Gradle的情况下,您将Spring声明为项目依赖项,然后他们获取jar并为您构建东西。对于 Eclipse 等其他 IDE,您可以为项目配置构建路径,这通常涉及准确指出 Jar 文件在磁盘上的位置。


查看完整回答
反对 回复 2022-08-17
?
慕斯709654

TA贡献1840条经验 获得超5个赞

您可以检查Spring库是否正确使用和引用了项目的构建路径。


查看完整回答
反对 回复 2022-08-17
  • 2 回答
  • 0 关注
  • 226 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号