Message: A new issue has been created in JIRA.
--------------------------------------------------------------------- View the issue: http://jira.codehaus.org/browse/MPECLIPSE-70 Here is an overview of the issue: --------------------------------------------------------------------- Key: MPECLIPSE-70 Summary: Make it possible to add linked resources Type: Improvement Status: Unassigned Priority: Minor Original Estimate: 1 hour Time Spent: Unknown Remaining: 1 hour Project: maven-eclipse-plugin Versions: 1.9 Assignee: Reporter: Felipe Leme Created: Wed, 2 Feb 2005 11:08 AM Updated: Wed, 2 Feb 2005 11:08 AM Description: I have some projects that share some common Java files (in a ../common directory) and I need to access that directory as a source tree (I know that having multiple source directory is not the maven way of doing things, but sometimes that's a need). So, one way to do this is creating a folder on the project as a link to an existing one in the filesystem (or to an Eclipse variable). If I do so on Eclipse, it generates an entry like the following in .project: <linkedResources> <link> <name>folder_A</name> <type>2</type> <location>FOLDER_VARIABLE_NAME</location> </link> <link> <name>file_B</name> <type>1</type> <location>/folder/location/on/filesystem</location> </link> </linkedResources> So, I think it would be nice to have a property (similar to what we have on the natures element) to add such links. Something like this: maven.eclipse.links=folderA, fileB maven.eclipse.links.folderA.name=folder_A maven.eclipse.links.folderA.type=2 maven.eclipse.links.folderA.location=FOLDER_VARIABLE_NAME maven.eclipse.links.fileB.name=file_B maven.eclipse.links.fileB.type=1 maven.eclipse.links.fileB.location=/folder/location/on/filesystem Optional, we could eliminate the need for a type variable by using variable or path: maven.eclipse.links.folderA.name=folder_A maven.eclipse.links.folderA.variable=FOLDER_VARIABLE_NAME maven.eclipse.links.fileB.name=file_B maven.eclipse.links.fileB.path=/folder/location/on/filesystem <j:if test="${context.getVariable('maven.eclipse.links') != null}"> <linkedResources> <util:tokenize var="links" delim=","> ${maven.eclipse.links} </util:tokenize> <j:forEach var="link" items="${links}" trim="true"> <link> <j:set var="name" value="maven.eclipse.links.${link}.name"/> <j:set var="type" value="maven.eclipse.links.${link}.type"/> <j:set var="location" value="maven.eclipse.links.${link}.location"/> <name>${context.getVariable(name)}</name> <type>${context.getVariable(link)}</type> <location>${context.getVariable(location)}</location> </link> </linkedResources> </j:if> -- Felipe --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
