Maven插件

Maven生成可执行插件:

       <plugin>
	                <groupId>org.codehaus.mojo</groupId>
	                <artifactId>exec-maven-plugin</artifactId>
	                <version>1.2.1</version>
	                <configuration>
	                    <mainClass>org.test.int1.Main</mainClass>
	                </configuration>
	            </plugin>


 配置Maven项目的jre版本,以及字符编码:

  <properties>
  		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  		<java-version>1.7</java-version>
  </properties>


<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>${java-version}</source>
<target>${java-version}</target>
</configuration>
</plugin>

  把jar包添加到本地仓库中

mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>

   例如:

mvn install:install-file -Dfile=/Users/king-pan/Downloads/mybatis-spring-1.2.2/mybatis-spring-1.2.2.jar  -DgroupId=org.mybatis -DartifactId=mybatis-spring -Dversion=1.2.2 -Dpackaging=jar


把Ojdbc.jar添加到maven仓库中,模板为:

mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc14.jar  
  
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc6.jar

mvn install:install-file -Dfile=/Users/King-pan/software/tools/ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar

<plugin> 
 
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>7.1.6.v20100715</version>
<configuration>
<scanIntervalSeconds>10</scanIntervalSeconds>
<webAppConfig>
<contextPath>/portal</contextPath>
</webAppConfig>
</configuration>
</plugin>


你可能感兴趣的:(maven,maven,可执行插件)