wsdl2code 빌드 무한루프 해결
이클립스에서 wsdl2code를 이용하여 axis2 코드를 생성하다가 빌드가 무한루프되는 현상이 발생했다.
구글링을 해보니 여러가지 조언이 있었는데, 해결한 방법은 프로젝트 설정을 수정하는 것이다.
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>ShopApiClient</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<!--
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
-->
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<!--
<nature>org.eclipse.jdt.core.javanature</nature>
-->
<nature>org.eclipse.m2e.core.maven2Nature</nature>
</natures>
</projectDescription>
jdt 빌드 부분을 주석처리하니 반복되던 빌드가 끝났다. 영어가 약해서 정확한 이해는 못했으나 대중 번갈아가며 빌드한다는 것같다....
참고
https://stackoverflow.com/questions/8116283/eclipse-loops-endlessly-invoking-maven-project-builder