Error: LinkageError occurred while loading main class com.example.demo.DemoApplication
java.lang.ClassFormatError: Incompatible magic value 4022320623 in class file com/example/demo/DemoApplication```
코드를 입력하세요
try 1 : maven clear> install > package 순으로 시도해보았으나 실패..
maven-project
try 2 :
Build path specifies execution environment JavaSE-1.6. warning. There are no JREs installed in the workspace that are strictly compatible with this environment.
위와 같은 경고 메시지가 maven 하단 폴더에서 확인됨 maven-wrapper 파일경로를 일단 확인해봄
maven-wrapper
하지만 원인을 파악 하지 못하였다..
try 3 : 새롭고 경건한 마음으로 돌아가 초기세팅해보았으나 오히려 기존 local에서 돌아가던 서버도 먹통...
springboot 초기세팅
try 4: 로컬 서버에서 돌아가고 + 디버그 모드로 작동한후 바로 멈춘다...왜그런거지?
why:
@SpringBootApplication
//이 어노테이션의 역할!
SpringBootApplication 애노테이션이 있는 메인 클래스에서 웹 애플리케이션 타입 설정을 추가하신뒤 실행시켜 주시면 됩니다.
알고보니 오히려 서버가 계속돌지 않기때문에 시간 단축이 된다고 한다
springboot 서버기동없이 작동
final_solved: 파일 이름이 중복되서 그런걸수도있다.
프로젝트 파일을 새롭게 하나 만들었따. Spring_Initializer로 기존 세팅과 똑같이 설정한후 main 내에 있는 파일들만 옮기니 일단 아래와같이 작동후 중지되었다.
그럼 스프링 글자가 터미널에 띄워지고 + 웹상에서 확인하고 싶을때 @SpringBootApplication 을 빼면 가능한건지 확인필요.