缺少jar 很是麻烦, 要么添加repository,要么手工从本地install 一个
示例:
mvn install:install-file -Dfile=./hadoop-lzo-0.4.12.jar -DgroupI d=org.apache.hadoop -DartifactId=hadoop-lzo -Dversion=0.4.12 -Dpackaging=jar -Dg eneratePom=true
build a bat(on windows) 4 simplify, install.bat
mvn install:install-file -DgroupId=%1 -DartifactId=%2 -Dversion=%3 -Dpackaging=jar -Dfile=%2-%3.jar
then for example:
download jms-api 1.1.1 from geronimo project on apache repository, rename it to jms-1.1.jar
run it as below
install.bat javax.jms jms 1.1
most of the java specification api jars are not privided in maven repositories as xxx-api-1.2.3.jar. you can find them as geronimo specs at https://repository.apache.org/content/groups/public/org/apache/geronimo/specs/
some repositories may be useful:
http://mirrors.ibiblio.org/pub/mirrors/maven2/
https://repository.apache.org/content/groups/public/
https://repository.apache.org/content/groups/snapshots-group/
https://nexus.codehaus.org/content/groups/public/
https://nexus.codehaus.org/content/groups/snapshots-group/
http://repository.jboss.org/nexus/content/groups/public/
https://repository.jboss.org/nexus/content/repositories/releases/
https://repository.jboss.org/nexus/content/repositories/snapshots/
http://download.oracle.com/maven/
http://download.java.net/maven/1/
http://download.java.net/maven/2/
http://google-maven-repository.googlecode.com/svn/repository/
http://google-gson.googlecode.com/svn/mavenrepo/
http://oss.sonatype.org/content/repositories/appfuse