Backend/Troubleshooting

    [Error][Spring Boot] Cannot construct instance of ...

    @RequestBody로 객체 생성을 못하는거 같은 느낌이 들어서 다양한 시도를 해봤는데 나의 경우에는 빈 생성자 이걸 넣어서 해결 했다. public AptInfo() { super(); } @RequestBody가 빈 생성자를 이용해 객체를 받아서 한다는 내용을 들은 적이 있어서 적용했다!

    [Error] 'Editor dose not contain a main type' 해결법

    [Error] 'Editor dose not contain a main type' 해결법

    Helloworld2 프로젝트에서 바깥에 나와있는 Helloworld.java라는 파일이 소스파일이라고 프로젝트가 인식을 못하기 때문에 생기는 오류이다. 프로젝트를 만들 때 'Project layout'에서 아래를 선택하게 될 때 저런 문제가 생기는데 Configure default에 들어가보면 프로젝트를 만들 때 소스코드와 산출물 파일이 어디폴더에 저장될지 미리 정해놓은 프로젝트이기 때문에 맨 위의 사진처럼 바깥쪽에 소스코드를 빼놓으면 인식이 안된다. 따라서 이 프로젝트의 설정대로 src폴더 안에 소스코드를 넣어줘야 제대로 Run이 되며 bin폴더에 안정적으로 .class파일인 산출물이 나오게 된다.