http://www.efxclipse.org/
ここで提供されているeclipse4.2を使ってチュートリアルを進めている時に出たエラー。
Problem: failed to create task or type javafx:com.sun.javafx.tools.ant:resourcesこれだけじゃ意味がわからなかったのですが、
Cause: The name is undefined.
Action: Check the spelling.
Action: Check that any custom tasks/types have been declared.
Action: Check that any <presetdef>/<macrodef> declarations have taken place.
https://groups.google.com/forum/#!msg/efxclipse/H-ZOVXtaK6g/qo8P6Iy-248J
このフォーラムによるとJAVA_HOMEの設定が間違っているために発生するエラーのようです。
これまで私はJAVA_HOMEを指定するときJDKのディレクトリ自体を指定していましたが、本来はJDK内にあるJREフォルダを指定すべきのようです。どちらにも最低限のbinはあるので問題はおきてこなかったみたいですが…
つまりJAVA_HOMEを正しく指定すればエラーは消えるのですが、生成された「Project/build/build.xml」内の下記の部分を直接指定してやることでも正しく動作します。
これでやっと開発ができるようになりました!
0 件のコメント:
コメントを投稿