Ok, I just refactored the resources directory into a: resources-tld - all tld files wander into this one resources-facesconfig - the config files are situated there and resources - for all other (normal) stuff
this might also make it easier to adopt maven-clean; you'd only need to throw away everything in resources-tld. I've got that to run in IntelliJ no problem, short instructions as following: - use mvn idea:idea (thanks Wendy for that hint!) to create a project file - adopt the dependencies between the created modules as necessary, - edit myfaces-examples-simple, add as a content-root all src/main/resources-tld and src/main/resources-facesconfig directories of impl and tomahawk. - edit the web-module-settings - make sure to include the correct libs, and ensure that the "copy files to" option is enabled for them (_exclude_ commons-el and jsp2.0.jar - yes, really I've done it again ;) - add the /META-INF sub-directories of the above-added content-roots as web-resource-directories, using a path relative to deployment root of /WEB-INF it would be great if someone could update http://wiki.apache.org/myfaces/JetBrains_IntelliJ_IDEA with a little fleshed out version of this info ;) regards, Martin On 1/2/06, Martin Marinschek <[EMAIL PROTECTED]> wrote: > Same problem here - > > plus I don't find a way to get the current structure up and running in > IntelliJ. > > Anyone successful so far? Particularly, I don't find a way to include > my tld+faces-config.xml files properly - without loosing e.g. the > standard-faces-config.xml file. > > Is there a way to split this up in impl, particularly have > > src/main/java > src/main/resource_tld/META-INF/tlds > src/main/resource/rest of resources > > plus - shouldn't we rename tomahawk to myfaces-tomahawk - if all other > projects have this name prefix? > > regards, > > Martin > > On 1/2/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > Changes to the TLD files don't seem to be being picked up at build time; > > this was a problem in the Ant build as well but 'ant clean' fixed it there, > > but 'mvn clean' doesn't here. > > > > My situation: I editied > > tomahawk/src/main/tld/tomahawk-entities/tomahawk_validate_equal_attributes.xml > > and ran 'mvn install'. My changes didn't take, so I did a 'mvn clean' then > > a 'mvn install'. Changes still aren't picked up. > > > > I suspect it's the cached intermediate file at > > tomahawk\src\main\resources\META-INF\tomahawk.tld that's > > causing the problem. It isn't deleted by a clean. > > > > [INFO] > > ---------------------------------------------------------------------------- > > [INFO] Building Tomahawk > > [INFO] task-segment: [install] > > [INFO] > > ---------------------------------------------------------------------------- > > [INFO] [xslt:transform {execution: default}] > > [INFO] # of XML files: 1 > > [INFO] file up-to-date: > > C:\work\workspace\myfaces-current-postreorg\build\..\tomahawk\src\main\resources\META-INF\tomahawk.tld > > > > > > > -- > > http://www.irian.at > > Your JSF powerhouse - > JSF Consulting, Development and > Courses in English and German > > Professional Support for Apache MyFaces > -- http://www.irian.at Your JSF powerhouse - JSF Consulting, Development and Courses in English and German Professional Support for Apache MyFaces
