티스토리 뷰

content is not allowed in prolog 는 찾아보니 여러 이유로 발생을 한다.

xml parsing 관련된 문제가 가장 많은것 같고 mybatis 설정이 잘못되어도 발생하기도 하고.. 여러가지 이유가 있지만 거의 대부분이 xml 관련된 문제였다. 

하지만 필자의 경우는 클래스 안에서 package를 정의하였는데 package 정의 부분에 content is not allowed in prolog 오류가 발생하였다. xml과 전혀 상관없는 java class인데도 말이다. 오류가 발생했는데 기능은 정상적으로 동작한다. 이클립스의 버그라고 생각이 된다. 무시하고 그냥 해도 되지만 빨간색 x가 떠 있으면 계속 찝찝함이 있는건 사실이다. 이클립스를 껐다가 켜도 똑같이 오류가 남아있다. 

 

해결책

package를 하나 새로 만들고 그곳으로 오류가 나는 클래스를 이동시키고 다시 원래 위치로 이동시킨다..

 

끝!

댓글
최근에 올라온 글
최근에 달린 댓글
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30