I am developing a project which could migrates between Android and Windows platforms.
For Android development, I adopt Eclipse IDE for sure.
For Windows UI development, however, I doubt to use RCP or JavaFX.
I prefer to use JavaFX, because I think it will be easier to transit to some like "xML+CSS" in future (which is much closer to that is in Android).
But the IDE annoyed me...
I can only find one article talking about Eclipse plugin for JavaFX(1.x), but the update url is now obsolete:
Obsolete update url: http://javafx.com/downloads/eclipse-plugin/
Yep, those links you have are to a plugin for the obselete JavaFX 1.x version.
What you want is e(fx)clipse which is the eclipse toolset for JavaFX 2+ development.
There is plenty of documentation at the e(fx)clipse site:
And there is a step by step tutorial on developing an application with e(fx)clipse, JavaFX 2.0, SceneBuilder, fxml and CSS here:
Note that you don't explicitly NEED some sort of plugin to develop JavaFX stuff. What a plugin will generally do is make it easier, providing a project setup wizard and extra validations and editing tools and such.