Looking at JBIDE-5108 and the ui inside eclipse it just feels very clunky compared to any other runtime definitions.
Why aren't the runtime definition inside AS simply exposed via as or runtime component providers instead of being this extra config field.
What is the extra Libraries for ? How is this supposed to be portable to other developers using the same project ?
Why not have them on the classpath of the project instead ?