1、生成骨架
mvn archetype:generate
2、mvn clean test\package\install
3、生成可执行jar的插件
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>1.2.1</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
<configuration>
<transformers>
<transformer implementation = "org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
<mainClass>com.juvenxu.mvnbook.helloworld.HelloWorld</mainClass>
</transformer>
</transformers>
</configuration>
</execution>
</executions>
</plugin>
4、远程仓库配置
<repository>
<id>apache.m2.incubator</id>
<name>Apache M2 Incubator Repository</name>
<url>http://people.apache.org/repo/m2-incubating-repository/</url>
</repository>
<repository>
<id>eclipse-repository</id>
<name>Eclipse Repository</name>
<url>http://repo1.maven.org/eclipse/</url>
</repository>将JAR包导入本地仓库
C:\Users\sunsz>mvn install:install-file -Dfile=D:\workspace\953OA\WebRoot\WEB-INF\lib\sqljdbc4.jar -DgroupId=lele.jdbc -DartifactId=sqljdbc4 -Dversion=1.0 -Dpackaging=jar