Hi Eric,

it sounds reasonable to have the build independent from any IDE.
When you build is based on maven, you can use the JDEV-Plugin to
generate the required project files, that's right. That works good.

The plain build, you usually run by invoking "mvn clean install";
afterwards, call "mvn jdev:jdev" (see above) and the files are there,
to be opened in the JDeveloper.


To have "mvn jdev:jdev" working, you have to add the jdev-plugin to
the plugins section of your pom.xml or have this entry in your
settings:
...
  <pluginGroups>
    <pluginGroup>org.apache.myfaces.trinidadbuild</pluginGroup>
  </pluginGroups>
...

Regarding the 11g, it is planed to support this IDE as well.

HTH,
Matthias

On 9/18/07, Eric Adamson <[EMAIL PROTECTED]> wrote:
> First off, please pardon my intrusion.  I'm a developer with the State of
> Michigan, and am currently evaluating Maven as a possible build tool for any
> upcoming project.  My boss is determined to use JDeveloper, which concerns
> me a bit, as I would prefer that we offer developers flexibility in choosing
> IDE's, and more importantly I want our build process to be IDE-independent.
>
> Using Maven, and generating IDE-specific project files from POM.XML looks
> like a good way to manage this.  It is my understanding that the Trinidad
> team have dealt with this very issue, going so far (thankfully) to have
> written a Maven plugin for generating JPR & JWS files.  I would appreciate
> any information that the team might care to share, regarding the level of
> success gained by this approach.
>
> Also, as we are currently working with the JDev 11g Tech Preview, I am
> curious to know whether any efforts are underway (or planned) to adapt the
> aforementioned plugin to newer JPR/JWS formats.  I may also possibly be
> interested in contributing to these efforts.
>
> Thanks in advance, for any info/advice you can provide.
>
>
> Eric Adamson
> Lansing, Michigan
>
> No virus found in this outgoing message.
> Checked by AVG Free Edition.
> Version: 7.5.487 / Virus Database: 269.13.21/1012 - Release Date: 9/16/2007
> 6:32 PM
>
>
>


-- 
Matthias Wessendorf

further stuff:
blog: http://matthiaswessendorf.wordpress.com/
mail: matzew-at-apache-dot-org

Reply via email to