It would be easy to fix this - look into my recent addition to the pom.xml:

               <plugin>
                   <artifactId>maven-idea-plugin</artifactId>
                   <version>2.0-beta-2-SNAPSHOT</version>
                   <configuration>
                       <jdkLevel>1.3</jdkLevel>
                       <useClassifiers>true</useClassifiers>
                       <linkModules>true</linkModules>
       
<neverLinkModules>myfaces-shared-core,myfaces-shared-impl,myfaces-shared-tomahawk,myfaces-shared-project</neverLinkModules>
                       <downloadSources>true</downloadSources>
                   </configuration>
               </plugin>

with downloadSource=true, you will see the sources for the shared classes!

neverLinkModules is a small patch to the idea-plugin which is
currently situated on my pc only - I'm attaching the patch here if
anyone is interested; it will include all modules except the shared
module normally; only the shared module will be linked as a library.
This means you can work like normal, except with the shared code
(currently, everything is linked as a library). You need to checkout
the head version of the maven-idea-plugin from:

http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-idea-plugin

and build it locally for this to work.

regards,

Martin

On 9/11/06, Wendy Smoak <[EMAIL PROTECTED]> wrote:
On 9/11/06, Thorbjørn Ravn Andersen <[EMAIL PROTECTED]> wrote:
> Wendy Smoak skrev  den 11-09-2006 18:09:
> >
> > The shared code gets re-packaged at compile time, so the package name
> > won't match exactly.
> >
> Would it be a big effort to release the sources corresponding to the
> binaries when creating a new version?

The MyFaces Core 1.1.4 release is currently being voted on, and it
includes both binary and source distributions as well as -javadocs and
-sources jars for the Maven repository.

The situation with 'shared' is somewhat complicated.  For example, I
don't think 'mvn idea:idea' is going to pick up the -sources jar for
shared without some intervention, but at least we'll make them
available, and go from there.

--
Wendy



--

http://www.irian.at

Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces

Attachment: neverIncludeModules.patch
Description: Binary data

Reply via email to