
Originally Posted by
Chris Beams
You're quite right to point out what you're seeing. It's an unfortunate growing pain as we move each of the Spring portfolio projects from Maven Central to the SpringSource Enterprise Bundle Repository - some have updated and some have not. I've spoken with Arjen (author of spring-ws) about this, and he says he'll update the POM accordingly in the 1.5.6 timeline.
Stupid question here. Does that mean all artifacts going forward (in the maven2 central repos etc.) will be using this syntax:
Code:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>org.springframework.context.support</artifactId>
</dependency>
or this syntax?
Code:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>context-support</artifactId>
</dependency>
Or are we talking about using seperate artifactIds in the different repos?
Also, just to be slightly argumentative this format seems to break from the one used by pretty much everyone else (as shown on the maven2 site). Is there a reason for this change? (just point me to a faq or whatever if I am being dense)
Code:
<project>
<groupId>com.mycompany.app</groupId>
<artifactId>my-module</artifactId>
<version>1</version>
</project>
Thanks :-)