Thanks everyone for the feedback. Pointing Eclipse to the generated source directory seems like a good strategy. Now if only I could get Eclipse to auto-refresh...
- Adam -----Original Message----- From: Marc Chung [mailto:[EMAIL PROTECTED]] Sent: Thursday, February 06, 2003 5:48 PM To: [EMAIL PROTECTED] Subject: Re: [Xdoclet-user] IDE Compiling with XDoclet generated classes Adam, > My question comes when editing the project in an IDE. I'm using > Eclipse to create my source code. Since all of the EJB interfaces are > generated on the fly, Eclipse pops up lots of errors in any classes > that try to Run ant, and generate your "gen-src" directory. In Eclipse, make sure that you correctly reference your "gen-src" directory as one of the "src" directories. It is possible to run into the chicken and the egg problem using this approach (can't reference what you don't have) which might happen if have an "clean" target which removes the "gen-src" directory. Also, keep in mind that each time you regenerate your classes, you might need to refresh the Eclipse workspace. Finally, make sure that your "gen-src" directory is on the same level as your "src" directory. > reference those interfaces. Everything still builds fine in Ant, but > this makes it impossible to debug anything in Eclipse. My solution to > this problem has been to create a separate JAR that contains only the That's nice, but debugging can be tedious. Regards, Marc Chung [EMAIL PROTECTED] > XDoclet-generated classes. I include this JAR in the Eclipse > project's classpath and then everything compiles fine. > > Is this the best way to handle this problem? I wasn't sure if anyone > else had come up with a better solution. > > Thanks, > Adam > > > > ------------------------------------------------------- > This SF.NET email is sponsored by: > SourceForge Enterprise Edition + IBM + LinuxWorld > http://www.vasoftware.com > _______________________________________________ > xdoclet-user mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/xdoclet-user > > ------------------------------------------------------- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com _______________________________________________ xdoclet-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-user ------------------------------------------------------- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com _______________________________________________ xdoclet-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-user
