I am using TeamCity Professional Version 3.1.1 with Maven2 on Windows desktop and hit following missing artifacts issue:
1) javax.jms:jms:jar:1.1 Try downloading the file manually from: http://java.sun.com/products/jms/docs.html similar error for following missing artifacts: com.sun.jdmk:jmxtools:jar:1.2.1 com.sun.jmx:jmxri:jar:1.2.1 I was able to build the package using mvn command line (mvn clean package) but not through TeamCity even though the required jars were present in my local repository (C:\Documents and Settings\<username>\.m2\repository). After analyzing this further i found that TeamCity is refering to a different local repository (C:\windows\system32\config\systemprofile\.m2\repository). I looked at all the configuration files and Admin sections but could not find a place to change it. *Solution*: Specify the location of local repository in settings.xml present in <maven installation>/conf directory. On my machine it looks like: <localRepository>c:/docume~1/rnagar/.m2/repository</localRepository> This resolved the issue Hope this works for you as well. Rakesh Nagar -- View this message in context: http://www.nabble.com/How-to-fix-missing-maven-artifacts-error-in-TeamCity-%28javax.jms%3Ajms%3Ajar%3A1.1%2C-com.sun.jdmk%3Ajmxtools%3Ajar%3A1.2.1%2C-com.sun.jmx%3Ajmxri%3Ajar%3A1.2.1%29-tp18879154p18879154.html Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
