I use Hudson as the continous integration server and normally I use Eclipse in most of my projects. I use Ant to make Hudson to build the project, so I have previously written a build.xml script.
Now in some projects I'm planning to use NetBeans instead of Eclipse. I found that one of the interesting features is that it automatically builds the ant script. My idea was to use this automatic generated script as the one used by Hudson to build the project, but the problem is that the generated script has dependencies to the NetBeans IDE itself. To solve the problem I can think of several options:
1) Readapt the build.xml by hand to fix the dependencies (but then, there is no big advantage to write the scripts as I used to do).
2) Copy the NetBeans installation in the server where Hudson lives. I don't like it much because I think it is not a "nice" solution and I think is not a very stable solution (what happens when the IDE updates in the developers machines, for example?).
Has anyone found this problem before? Anny suggestions?
Iván Párraga García
SCWCD 5, SCJD, SCJP 5, MySQL 5 DBA