Test source folder 'src/test/java' in project '프로젝트' must have an output folder that is not also used for main sources가 되었을 때의 대응 방법
이벤트 : Eclipse 프로젝트에서 Maven의 Update Project ...를하면 화가났다.
Test source folder 'src/test/java' in project 'プロジェクト' must have an output folder that is not also used for main sources
원인 : .classpath로 설정된 path의 디렉토리가 없기 때문에
Test source folder 'src/test/java' in project 'プロジェクト' must have an output folder that is not also used for main sources
처음에는
path="src/test/java"
가 있는 classpathentry
태그의 output
에 쓰여 있는 target/test-classes
가 없는 것이 원인일까 생각했지만...프로젝트의 프로퍼티를 보면 붉은 바츠가 붙어 있어 ((missing))가 되어 있는 것이
src/test/resources
이었으므로 이 디렉토리가 없는 것을 깨달았다.SVN에서 Git으로 마이그레이션 할 때 빈 디렉토리를 새는 것 같습니다 ...
.classpath
...省略...
<classpathentry kind="src" output="target/test-classes" path="src/test/java">
...省略...
</classpathentry>
<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
...省略...
</classpathentry>
...省略...
응답 : 필요한 디렉토리 만들기
Update Project...
을 한다 Reference
이 문제에 관하여(Test source folder 'src/test/java' in project '프로젝트' must have an output folder that is not also used for main sources가 되었을 때의 대응 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ponsuke0531/items/8083aeb2d3cceeb87477텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)