Hi Aidan, Thanks for the guidelines. I followed your steps and it worked for me.
Following is the set of steps I followed, in case someone needs it in the future. 1. Run the ant build from the root directory of Java trunk. 2. Add <root>/build/broker, <root>/build/client, <root>/build/common as 3 Eclipse projects. 3. Add all the libraries in the <root>/build/lib directory as the libraries for all three of projects. 4. Set the project dependencies. In Eclipse, Build Path --> projects Set "common" as a dependency for "broker" and "client" It will be really helpful for the beginners, if these steps can be documented and added to the project web site. Thanks. / thilina On Sat, Mar 14, 2009 at 7:01 PM, Aidan Skinner <aidan.skin...@gmail.com>wrote: > On Sat, Mar 14, 2009 at 10:18 AM, Thilina Buddhika <thilin...@gmail.com> > wrote: > > > Then I imported the broker module to the eclipse via the Ant build file > and > > attached the jars of the lib folder manually. Now there are some errors > in > > the org.apache.qpid.server.protocol.AMQPFastProtocolHandler class. It > says > > that it is hard to resolve the following classes. > > You need to build it with ant first so that the code generator runs > and then add build/<project>/src to your source path for common, > client and broker. > > > I am not sure whether I am doing the correct thing. How can I import this > > into an IDE successfully ? > > It's a bit more long-winded than it was when we had maven, but here's > what I do in eclipse after i've done ant build: > > new project from existing filesystem > add the generated source > add every library in lib/ > fix the project deps - broker and client depend on common etc. Eclipse > normally guesses these right for me. > > I may be missing a step, I haven't done this in a while but I think > that's everything. > > I'm hoping having meaningful poms will make this a bit simpler in the > future. > > - Aidan > -- > Apache Qpid - World Domination through Advanced Message Queueing > http://qpid.apache.org > > --------------------------------------------------------------------- > Apache Qpid - AMQP Messaging Implementation > Project: http://qpid.apache.org > Use/Interact: mailto:dev-subscr...@qpid.apache.org > > -- E-Mail : thilin...@gmail.com I blog here : http://thilinamb.com