Eclipse에서 일반 폴더가 소스 폴더로 변환되지 않을 때의 이야기
Eclipse에서 일반 폴더를 소스 폴더로 변경할 수 없을 때의 이야기
첫 투고입니다. 막힌 곳과 그 해결책으로 사용하고 싶다고 생각합니다.
기존의 화제라면 코멘트로 보충하실 수 있으면 다행입니다.
오늘은 Eclipse상에서 「폴더(Folder)」와 「소스 폴더(Source Folder)」로 변환할 수 없었을 때의 이야기.
이용환경
maven
3.3.9 발생한 문제
외부에서 얻은 소스 코드를
mvn eclipse:eclipse
를 사용하여 Eclipse로 가져올 때,왜냐하면 소스 폴더가 아니라 폴더 그대로의 디렉토리가 있다는 것을 깨달았습니다.
※위의
staticanalysis
가 소스 폴더, 아래의 sample-folder
가 보통의 폴더입니다.명령을 두드린 디렉토리에 있다
.classpath
이하를 참조해도, 보통은<classpath>
<classpathentry kind="src" path="src/test/java" output="target/test-classes" including="**/*.java"/>
<classpathentry kind="src" path="src/main/java" including="**/*.java"/>
<classpathentry kind="output" path="target/classes"/>
...
</classpath>
되고 있어 폴더를 만들어 Eclipse상에서 F5를 누르는 것만으로 반영될 것인데.
무엇이 좋지 않을까 생각하고 시행착오해 보았는데…
해결책
매우 간단하고 Eclipse에서 폴더로 인식되지 않는 문자가 포함되어 있다는 이야기였습니다.
이번 경우,
-
의 기호가 걸려 있던 것 같습니다.-
기호를 제거하여 폴더를 만들려고 했는데 소스 폴더로 올바르게 인식되었습니다.어떤 소스 폴더 이름이 허용되는지는 Eclipse에서 확인할 수 있습니다.
이번의 경우,
-
라고 기호가 소스 폴더명으로서 NG였던 것 같네요.업무의 경우, 폴더명의 네이밍 룰 등일 가능성이 높고, 이러한 문제는 일어나기 어려울지도 모릅니다.
요약
내용 자체는 매우 심플하지만, 곤란했을 때의 참고가 되면, 라는 느낌으로 앞으로도 투고해 나가려고 생각합니다.
막혔을 때의 참고가 되면 다행입니다.
Reference
이 문제에 관하여(Eclipse에서 일반 폴더가 소스 폴더로 변환되지 않을 때의 이야기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sfatsfc/items/4db67010c380f4cf00c4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)