maven打包jar包
第一步:
配置好maven:关于maven的配置,官网有教程http://maven.apache.org/download.cgi(注意下载-bin.zip结尾的)
1、首先解压从官网下载的maven包到硬盘的某个位置。首先确保配置了jdk,点击查看jdk配置教程
2、设置系统变量 Path 添加变量值为 %M2_HOME%\bin
3、设置系统变量 M2_HOME 变量值为maven的文件解压的路径。F:\apache-maven-3.2.3
4、可选项系统变量 MAVEN_OPTS 变量值为 -Xms256m -Xmx512m
如果出现 Unsupported major.minor version 51.0则表示与jdk版本不兼容我之前用的是jdk1.6,改成jdk1.7就好了
mac下面
下载maven移动到/usr/local下面
然后 vi .bash_profile
添加
export PATH=${PATH}:/usr/local/maven/bin/
然后
source .bash_profile
使得环境变量立即生效
输入 mvn -version查看是否安装成功
下面是配置好的截图
然后打开myeclipse找到Maven4Myeclipse,找到installations,把它自带的去掉,用自己的,点add
下面这个配置文件是点add之后自己加载进来的。
参考 http://www.cnblogs.com/justinzhang/p/4983633.html
新建jar类型的maven project (选择simple project )
配置
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.eshore</groupId>
<artifactId>test1</artifactId>
<version>0.0.1-SNAPSHOT</version>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<jdk.version>1.7</jdk.version>
</properties>
<build>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
<plugin>
<artifactId> maven-assembly-plugin </artifactId>
<configuration>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<archive>
<manifest>
<mainClass>test1.Test</mainClass>
</manifest>
</archive>
</configuration>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
maven----->update project
后执行Run as->Maven build..->Select..->选择package目标
目标执行后,可以在target目录下,找到生成的jar包
作者: lost blog
出处: http://www.cnblogs.com/JAYIT/
关于作者:专注服务器端开发
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接 如有问题, 可邮件(sawyershaw@qq.com)咨询.