멀쩡하게 돌아가던 코드가 eclipse 재설치해서 버전업을 하니 돌아가지 않았다.
unrecognized vm option 'maxpermsize=128m'이 console에 찍히면서 jvm의 "could not create java virtual machine" 에러가 발생했다.
아무리 eclipse.ini의 메모리를 수정하고, vm 경로를 재설정하고, 파일 안에 XX:MaxPermSize=128m 을 추가해도 해결되지 않았다.
프로젝트의 maven clean 후, 강제로 maven update를 해도 해결되지 않았다.
3일을 삽질만 하다가 pom.xml의 내용을 읽어보니 build > plugins > plugin > configuration > argLine에 "-XX:MaxPermSize=128m"이 쓰여있었다.
해당 내용을 지우니까 잘 돌아간다.