Eclipseでm2eが
Unsupported IClasspathEntry kind=4
みたいな感じで怒られる場合がある。こうなると Maven > Update Project.. とかも機能しなくなる。こんなときは
- Maven natureを一度無効にする
- mvn eclipse:cleanを実行する
- Maven natureを有効にする
とすると動くようになる。どうやら.classpathとかのvarの問題らしい。時間がないので詳しくは見れていない…。
Challange IT For Future
Eclipseでm2eが
Unsupported IClasspathEntry kind=4
みたいな感じで怒られる場合がある。こうなると Maven > Update Project.. とかも機能しなくなる。こんなときは
とすると動くようになる。どうやら.classpathとかのvarの問題らしい。時間がないので詳しくは見れていない…。
FessでJavaのDesktop APIを使っている箇所があるけど、今までは動いていたと思うのだけど、試したら
java.lang.UnsupportedOperationException: Desktop API is not supported on the current platform
みたいな感じで怒られた…。どうも、ここを見るとlibgnomeのライブラリのインストール状況によって、この問題が起こるっぽい。うーん、動かないケースがあるのもそれはそれで困る感じだな。Desktop.isDesktopSupported()で利用する前に確認する必要があるということだな。
Fessのサイトを見るとわかりますが、トップページにFessを利用したデモサイトへのリンクを置きました。デモではありますが基本的なところは実装してあるかと思います(まぁ、私が作ったわけではないのですけど…)。今後もデモも改良していくと思いますので、Fessでできることの参考にしてみてください。