1. 程式人生 > >maven 打jar包和war包

maven 打jar包和war包

1.使用maven打jar包

1.1 打jar很簡單的,只需要在pom.xml裡面加一段外掛程式碼即可

  		<plugin>  
		    <groupId>org.apache.maven.plugins</groupId>  
		    <artifactId>maven-jar-plugin</artifactId>  
		    <version>2.4</version>  
		    <configuration>  
		        <archive>  
		            <manifest>  
		                <addClasspath>true</addClasspath>  
		                <classpathPrefix>lib/</classpathPrefix>  
		                <mainClass>com.zy.demo.demo.App</mainClass>  
		            </manifest>  
		        </archive>  
		    </configuration>  
		  </plugin>

maven-jar-plugin 指的是maven打包依賴的外掛 version 指的是外掛的版本(打包時,需要指定的版本存在m2資料夾下) mainClass 指的是程式執行入口

1.2 在eclipse裡,選擇maven install

會在當前工程路徑的target資料夾下,生成jar檔案 在cmd下測試執行

2.使用maven打war包

2.1首先修改pom.xml的packaging標籤

<packaging>war</packaging>(如果是jar,則是<packaging>jar</packaging>)

2.2加入maven的war外掛

		  <plugin>
		  	<groupId>org.apache.maven.plugins</groupId>
	        <artifactId>maven-compiler-plugin</artifactId>
	        <version>3.1</version>
	        <configuration>
	            <source>1.7</source>
	            <target>1.7</target>
	        </configuration>
		  </plugin>

2.3指定war名

在build標籤內,加入 <finalName>your war name</finalName>

2.4然後我們就可以愉快的打出war包啦

在eclipse裡,選擇maven install