[SpringFramework] 스프링 에러 Error occurred during initialization of boot layer 해결 방법
해당 오류는 JAVA 9 이상의 스프링 프레임워크 시스템에서 볼 수 있는 오류다
IDE에서 정한 규칙대로 프로젝트를 생성했을 때, module-info.java 라는 클래스 파일이
자동으로 생성되는데,
여기서 해당 오류가 발생한다.
오류를 해결하는 방법은 아주 쉽다,
그냥 module-info.java 파일을 삭제해주면 된다.
구글링해보면,
selenium-server-standalone-3.141.59.jar
해당 파일을 classPath 아래에 위치 시켜주고,
자바 프로퍼티를 수정해주면 되는데
자바 모듈 시스템에 대해 궁금하다면 아래 링크를 보고 참조하면 된다.
Error occurred during initialization of boot layer FindException: Module not found
Executing a simple "Hello World" program using Java 9 results in the following error message: Error occurred during initialization of boot layer java.lang.module.FindException: Module com.pant...
stackoverflow.com
괜히 사용하지도 않을 클래스 파일을 위해 위 고초를 겪을 필요 없이
그냥 삭제해주자
사실 상세한 설명까지 필요 없을 것 같지만,
아래에 적어두겠다.
1.
에러 발생
2.
src 경로 아래에 module-info.java 삭제
3.
???
Exception in thread "main" java.lang.SecurityException: Prohibited package name: java.~
????????
Error : A JNI error has occurred, please check your installation and try again
???????????

에러가 발생했다,
해당 에러는 패키지 앞에, [java] 라는 텍스트가 들어가서 에러가 발생했다
스프링에서 디폴트로 생성해주는 메소드 이름에 java가 붙기때문에
붙이지말자
4.
빌드 완료