Не удается разрешить метод «List.of (java.lang.String, java.lang.String)» - PullRequest
0 голосов
/ 15 апреля 2019

Я пытался создать простое приложение hello world с Java и SpringBoot в IntelliJ IDEA, но я получаю эту ошибку и не знаю, как ее решить.

Я получаю ошибку при возврате. Кажется, Java не знает, как разрешить метод of, который есть в методе public List<String> getHelloWorld.

package com.myname.SpringApp;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;


@RestController
public class HelloWorldController {
    @RequestMapping("api/hello-world")
    @GetMapping
    public List<String> getHelloWorld(){
        return List.of("Hello", "World");
    }
}

1 Ответ

1 голос
/ 15 апреля 2019

Перегруженные List.of методы были введены в Java 9.

С:
9 * +1010 *

Вы должны компилировать с более старой версией. Обновление до Java 9 или новее. Вот как.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...