web-dev-qa-db-ja.com

Intellij:シンボル 'springframework'を解決できません

私は最初のプロジェクトをSpringで開始しようとしています。私はintellijのアイデアを使用しますが、私もそれを初めて使用します。しかし、とにかく、私はjetbrainウェブサイトに書かれた手順に従い、何が間違っていたかわかりませんが、最初にデフォルトで作成されたファイルに多くのエラーがありました。

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'

たぶん私は愚かですが、私が見逃したステップはわかりません...

誰か助けてくれますか?

クイックフィックスボタンでスプリングを追加する方法を見つけました。

しかし、今では新しいエラーが発生しました。理由がわかりません。直接ダウンロードして、ライブラリを1つずつインストールする必要があるかもしれません。

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'

または多分それはどこにも完了がなく、パッケージを作成できないため、正しく構成されていない私のインテリジのアイデアです...

19
Antoine

私は同じ問題を抱えていましたが、これは私にとってそれがどのように働いたかです:

ソースルートディレクトリで->右クリック->フレームワークサポートの追加を選択します。

Java EE、JBossなど。さまざまなカテゴリでウィンドウが開きます。[Spring]カテゴリに移動します。次に、必要なライブラリのパックをダウンロードします(「Spring MVC」を使用しました) 。

11
MrBlueSky

enter image description here

更新ボタンをクリックします。Mavenは正しく同期できない場合があります

10

pom.xmlにspringframeworkの依存関係を追加し、pom.xmlが存在するディレクトリから以下のコマンドを実行します。

mvn clean install -U

上記のコマンドは、依存関係を強制的にダウンロードします。

プロキシの背後にいる場合は、以下のコマンドを試してください

mvn clean install -DproxySet=true -DproxyHost=www-proxy.us.com -DproxyPort=80
1
Saravana Kumar