> I want to deploy my project from eclipse workspace to any > server(in the > network) by using Ant and Telnet.
You should think about using telnet. As often said on this list, SCP is more secure and SSHD is running on most (Linux) machines. > To facilitate that i have created a plugin which will do > the Deployment on a single button click in the eclipse. If you have the plugin already, the easist think is wrapping that into a task: provide an public void execute() method which starts that. Then use <taskdef> (maybe with a huge nested <classpath> for all the dependencies of your plugin) in your buildfile for mapping that new task to a name and use it. http://ant.apache.org/manual/tutorial-writing-tasks.html http://ant.apache.org/manual/tutorial-tasks-filesets-properties.html http://ant.apache.org/manual/develop.html#writingowntask > Mean to say 1. I have to checkout the selected project from > the subversion repository SVN Antlib (not released yet, so you have to build it for your own) http://ant.apache.org/antlibs/svn/index.html or wrap the svn executable with <exec> > 2. Then invoke ant programatically(from > java) to build > that project as well as compilation. Mmmh ... are you trying to write a plugin that invokes Ant for doing all the stuff? Why not just simply write a buildfile? You could invoke that on command line, by a build server or from Eclipse using its Ant View / External Tools. <javac>, <jar> ... > 3. Then send the project through Telnet to the any > system in the network by giving the IP adress. <telnet> When using multiple targets you could iterate over a list of IP-adresses using <antcontrib:for> http://ant-contrib.sourceforge.net/ http://ant-contrib.sourceforge.net/tasks/tasks/for.html Jan --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]