2016-06-12 2725 views
9

我試圖用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至極沒有配置正確的,因爲我沒有任何完成的任何地方,我不能創建包...

+0

您沒有將Spring .jar文件添加到類路徑中? – Andreas

+0

Arf!我不知道它不會自動完成..我已經搜索並找到了如何做到這一點thx給你:) – Antoine

+0

「無法解析符號'字符串'」 - 看起來像你的Java安裝已損壞,或者你沒有在Intellij中配置JDK –

回答

-2

我會建議使用Spring Initializr頁面做基本/第一個項目設置。它處理所有的彈簧引導依賴關係。

一旦下載/解壓zip文件,您可以使用IntelliJ中的File - > New - > Project From Existing Sources ...選項導入它。

0

我有同樣的問題,這是它如何工作對我來說:

在源根目錄 - >右鍵 - >添加框架支持。

一個窗口將打開不同的類別,例如Java EE,JBoss等。 轉到'Spring'類別。然後,下載你需要的庫包(我使用'Spring MVC')。