-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
System.out.println(Files.readString(Path.of(resource.getURI())));
19.03.07 14:46 작성 조회수 99
0
System.out.println(Files.readString(Path.of(resource.getURI()))); <=== (32,49) 번째 줄....
부분에서 에러가 발생합니다..
============ Error message ====================
Error:(32, 49) java: cannot find symbol <===
symbol: method of(java.net.URI)
location: interface java.nio.file.Path
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.ApplicationArguments;
import org.springframework.boot.ApplicationRunner;
import org.springframework.core.io.Resource;
import org.springframework.core.io.ResourceLoader;
import org.springframework.stereotype.Component;
import java.nio.file.Files;
import java.nio.file.Path;
패키지 정상 임포트 됐습니다..
project => java version 11.0.1
SDK => java version 11.0.1
답변을 작성해보세요.
0
백기선
지식공유자2019.03.07
사용하시는 JDK 버전이 11이 아닌가 보네요. SDK가 JDK 11인데도 그러면 아마도 Settings -> Build -> Compiler -> Java Compiler 쪽에 해당 프로젝트의 타겟 바이트코드 버전이 11이 아닌걸로 설정되어 있을겁니다. 그걸 11로 고치세요.
답변 1