我是第一次使用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 文件在磁盘上的位置。
添加回答
举报
0/150
提交
取消