Jerry - I use two approaches for Entity enhancement. When running / developing unit tests in Eclipse, I run with the -javaagent enhancer[1]. This is nice for quick development and works for a majority of cases. Then when I build from the command line, we (OpenJPA) drop of out maven into ant[2][3], using the maven-antrun-plugin to enhance our Entities.
Thanks, Rick [1] http://openjpa.apache.org/runtime-enhancement.html [2] http://openjpa.apache.org/enhancement-with-ant.html [3] http://svn.apache.org/viewvc/openjpa/trunk/openjpa-persistence-jdbc/src/main/ant/enhancer.xml?view=markup On Tue, Nov 15, 2011 at 1:33 PM, Jerry Carter <je...@jerrycarter.org> wrote: > > I'm in the process of updating my development environment. Anyone > currently having Eclipse automatically perform enhancements? I'd love to > compare notes. > > I see four routes: > > (1) Custom ANT builder, as per < > http://openjpa.apache.org/enhancement-with-eclipse.html> > - Quite a few steps and needs to be done for each project. > > (2) OpenJPA plugin for Eclipse, as per < > http://openjpa.apache.org/enhancement-with-eclipse.html> > - This looks dead, very dead. > > (3) From Maven using the openjpa-maven-plugin, as per < > http://openjpa.apache.org/enhancement-with-maven.html> > - Possibly dead, or at least very quiet. > - Does not appear to work in Indigo even with < > https://github.com/hwellmann/m2eclipse-extras/wiki> > > (4) From Maven using the maven-antrun-plugin, as per < > http://openjpa.apache.org/enhancement-with-maven.html> > > Did I miss anything? Any preferred approaches? > > Thanks much. > > -=- Jerry -- *Rick Curtis*