Is there any plans to implement a sort of Remote API to ease development of 
plugins
for IDE's?

Right now, I think most IDE plugins are starting maven in console mode, issuing 
commands
through the processes standard in (process.getOutputStream), and reading the 
results back
from the process out (process.getInputStream).

It would be helpful to have some sort of Java API which could remotely control 
a running
maven process (which could present security issues), or at the very least 
startup maven
in the current process space, and programatically control it (which could 
present problems
if maven classes make any assumptions about only 1 instance of maven running in
a given jvm)

Any thoughts?

Reply via email to