[ https://jira.codehaus.org/browse/ARCHETYPE-260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Herve Boutemy closed ARCHETYPE-260. ----------------------------------- Resolution: Cannot Reproduce Assignee: Herve Boutemy [Archetype Plugin 2.x descriptor|http://maven.apache.org/archetype/archetype-models/archetype-descriptor/archetype-descriptor.html] has packaged attribute to configure as you want > Folders under src/main/resources are not renamed according to groupId when > creating project from archetype > ---------------------------------------------------------------------------------------------------------- > > Key: ARCHETYPE-260 > URL: https://jira.codehaus.org/browse/ARCHETYPE-260 > Project: Maven Archetype > Issue Type: Bug > Reporter: Geir Pettersen > Assignee: Herve Boutemy > > We have a template project which we use to create archetypes from using the > 'mvn archetype:create-from-project' command. This template project has some > configuration files that we stick under > src/main/resources/<groupId>/config.xml - if the project's groupId is > "org.company.templateApp" the path would be > src/main/resources/org/company/templateApp". We do the same for some sample > source code which we put under "src/main/java/<groupId>/Hello.java" > When we create a project from this template we see that the Hello.java is > moved to a folder corresponding to the new project's groupId. When using > groupId "org.company.myapp" maven would for instance put our Hello.java in > "src/main/java/org/company/myapp". This is a feature that we think is great, > but it does not work with files that are in the "src/main/resources" -folder. > Our config.xml which was located in > "src/main/resources/org/company/templateApp/config.xml" is not moved to > "src/../resources/o../c../myapp" in the newly created project. > Our workaround for this issue is to put the xml config files in src/main/java > instead. This is a solution that works for us (files are put in expected > folders), but it goes against the idea of having separate java and resources > folders, or at least it means that developers have to manually move these > files after creating a project from the archetype. > Is this a bug? > or is this a feature not intended for files in src/main/resources? If so, why > not? -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira