Option to rely on transitive dependencies -----------------------------------------
Key: MECLIPSE-370 URL: http://jira.codehaus.org/browse/MECLIPSE-370 Project: Maven 2.x Eclipse Plugin Issue Type: New Feature Components: Dependencies resolution and build path Affects Versions: 2.4 Reporter: Ben Peacock The generated .classpath file contains all transitive dependencies of a project. It is impossible to tell within Eclipse which dependencies are the immediate dependencies, without examining the pom.xml. With a large number of projects and a deep dependency tree, dependencies of a low-level project are duplicated in many other project classpaths. If I want to test a change to these dependencies, I cannot just change the low-level project's build path in Eclipse and see what happens, I have to change the pom.xml and regenerate all the other Eclipse projects. I would like an option for the .classpath to contain only the immediate dependencies of a project, i.e. those explicit in the project's pom.xml, marked as exported if the scope is not provided or test. This would keep each Eclipse project classpath as simple as its pom.xml, making it easy to see and change the dependency tree within Eclipse. -- 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 - For more information on JIRA, see: http://www.atlassian.com/software/jira