LoginSignup
2
1

More than 5 years have passed since last update.

Eclipseで通常のフォルダがソースフォルダに変換できなかった時の話

Posted at

Eclipseで通常のフォルダがソースフォルダに変更できなかった時の話

初投稿です。詰まった所とその解決策として使っていきたいなと思っています。
既出の話題でしたら、コメントで補足いただけると幸いです。
今日はEclipse上で「フォルダ(Folder)」と「ソースフォルダ(Source Folder)」に変換できなかった時の話。

利用環境

  • maven 3.3.9
  • Eclipse 4.4.2

起こった問題

外から入手したソースコードを mvn eclipse:eclipse を使ってEclipse上にインポートしようとした時、
何故かソースフォルダでなく、フォルダのままのディレクトリがあることに気づきました。

20180813-192438.jpg

※上の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上で調べられます。

20180813-192853.jpg

今回の場合、-って記号がソースフォルダ名としてNGだったみたいですね。
業務の場合、フォルダ名のネーミングルール等ある可能性が高く、このような問題は起こりにくいかもしれません。

まとめ

内容自体は至ってシンプルですが、困った時の参考になれば、という感じでこれからも投稿していこうと思います。
詰まった時の参考になれば幸いです。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1