Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.6.4
-
None
-
None
Description
The groovy-all POM has non-optional compile dependencies on JUnit 3, Ant, and Ant-Launcher. As a consequence, these dependencies are on the compile and runtime class path of every Groovy application that uses the POM for resolving dependencies. Also, these dependencies will be copied into War and Uber-Jar files. Obviously, this is not a good thing. Therefore, I'd like to make these dependencies optional. Comments?