스프링에서 발생하는 에러중 단연 으뜸 중 하나가, Error creating bean with name 일 것이다. 이 에러는 문장 그대로, Bean 생성시 에러가 나는 것이다. Bean 생성 시 에러는 너무나도 많은 원인을 가지고 있지만, 여기서는 "org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type" 이 문제에 대해서만 적어보도록 한다. 에러문구 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ramiController': Injection of autowired dependencies..
JSON 파싱 에러 Error 메세지 Unexpected character (i) at position 14.at org.json.simple.parser.Yylex.yylex(Unknown Source)at org.json.simple.parser.JSONParser.nextToken(Unknown Source)at org.json.simple.parser.JSONParser.parse(Unknown Source)at org.json.simple.parser.JSONParser.parse(Unknown Source)at co.kr.saramin.friday.morph.module.MorphemeAnalyzer.readTalk(MorphemeAnalyzer.java:116)at co.kr.saramin...
Error The literal of type int is out of range long이기 때문에 왠만한 숫자값은 다 받아서 처리가 될 수 있을 거라 생각을 했는데 out of range 에러가 발생하였다. 이상이 없는 부분 123456789101112131415161718192021package timeConvert; import java.text.SimpleDateFormat;import java.util.Date; public class main { public static void main(String[] args) { long time = System.currentTimeMillis(); long time2 = System.currentTimeMillis() / 1000; long time3..
Exception in thread "main" java.lang.UnsupportedClassVersionError : xxxxxxxx : Unsupported major.minor version 52.0 위와 같은 에러가 발생하였을 때는 자바 버전이 맞지 않는(낮은 버전에서 높은 버전을 실행할 경우) 경우에 발생을 한다.참고로, 52.0은 Java에서는 JDK 8.0을 뜻한다 발생한 에러내용 1234567891011121314Unsupported major.minor version 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:800) at java..