I got it. 2008/10/13 Brett Porter <[EMAIL PROTECTED]>
> It is unnecessary to specify it in the child if you place it in the parent > - it will be inherited. > > If you are just looking to manage the dependency version wherever used, you > should wrap the parent element in <dependencyManagement>. > > Cheers, > Brett > > > On 13/10/2008, at 5:53 PM, 陈思淼 wrote: > > In my parent Project the pom is: >> <groupId>com.mycompany.trademanager</groupId> >> <artifactId>all</artifactId> >> <packaging>pom</packaging> >> <version>1.0-SNAPSHOT</version> >> <modules> >> <module>common</module> >> >> </modules> >> <dependencies> >> <dependency> >> <groupId>junit</groupId> >> <artifactId>junit</artifactId> >> <version>4.3.1</version> >> <scope>test</scope> >> </dependency> >> </dependencies> >> In my child project the pom is: >> <parent> >> <groupId>com. mycompany.trademanager</groupId> >> <artifactId>all</artifactId> >> <version>1.0-SNAPSHOT</version> >> </parent> >> >> <groupId>com.mycompany.trademanager</groupId> >> <artifactId>common</artifactId> >> <packaging>jar</packaging> >> <version>1.0-SNAPSHOT</version> >> <build> >> </build> >> <dependencies> >> <dependency> >> <groupId>junit</groupId> >> <artifactId>junit</artifactId> >> <version>4.3.1</version> >> </dependency> >> <dependency> >> </dependencies> >> I must specify theversion explicitly,If not ,the Error occur:[0] >> 'dependencies.dependency.version' is missing for junit:junit >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
