Intellij:无法解析符号'springframework'
问题描述:
我试图用Spring开始我的第一个项目。我使用intellij的想法,我也很新。但无论如何,我跟着在jetbrain网站上写下的步骤,我不知道我做错了什么,但是我在第一个到默认创建的文件上有很多错误。Intellij:无法解析符号'springframework'
BloomBookingApplcation.java
package com.bloombooking;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class BloomBookingApplication {
public static void main(String[] args) {
SpringApplication.run(BloomBookingApplication.class, args);
}
}
Error:(3, 12) Cannot resolve symbol 'springframework'
Error:(4, 12) Cannot resolve symbol 'springframework'
Error:(6, 2) Cannot resolve symbol 'SpringBootApplication'
Warning:(7, 1) Access can be packageLocal
Error:(9, 26) Cannot resolve symbol 'String'
Error:(10, 3) Cannot resolve symbol 'SpringApplication'
也许我傻,但我不知道我已经错过了哪一步?
有人能帮助我吗?
我找到了用quickfix按钮添加spring的方法。
但现在我有新的错误,我不明白为什么......我应该直接下载它,并可能会逐一放置馆藏?
Error:(3, 28) Cannot resolve symbol 'boot'
Error:(4, 28) Cannot resolve symbol 'boot'
Error:(6, 2) Cannot resolve symbol 'SpringBootApplication'
Warning:(7, 1) Access can be packageLocal
Error:(9, 26) Cannot resolve symbol 'String'
Error:(10, 3) Cannot resolve symbol 'SpringApplication'
或者,也许这是我的IntelliJ IDEA至极没有配置正确的,因为我没有任何完成的任何地方,我不能创建包...
答
我会建议使用Spring Initializr页面做基本/第一个项目设置。它处理所有的弹簧引导依赖关系。
一旦下载/解压zip文件,您可以使用IntelliJ中的File - > New - > Project From Existing Sources ...选项导入它。
答
我有同样的问题,这是它如何工作对我来说:
在源根目录 - >右键 - >添加框架支持。
一个窗口将打开不同的类别,例如Java EE,JBoss等。 转到'Spring'类别。然后,下载你需要的库包(我使用'Spring MVC')。
您没有将Spring .jar文件添加到类路径中? – Andreas
Arf!我不知道它不会自动完成..我已经搜索并找到了如何做到这一点thx给你:) – Antoine
“无法解析符号'字符串'” - 看起来像你的Java安装已损坏,或者你没有在Intellij中配置JDK –