Maven使用以及在eclipse中创建maven项目
why学习maven?没有Maven之前使用jar包,先找一个jar包,创建一个lib文件夹,把jar放入lib中,右击项目buildpath;也就是手动管理jar文件,很容易报错类加载不到;当多人合作开发一个项目,不能每个人的版本不一致,jar,文档不能随意放;maven有一个pom.xml,项目对象模型,项目管理与依赖Maven使用直接下载Maven,解压后就可以使用,不需要配置环境变量官网下
·
why学习maven?
- 没有Maven之前使用jar包,先找一个jar包,创建一个lib文件夹,把jar放入lib中,右击项目buildpath;也就是手动管理jar文件,很容易报错类加载不到;
- 当多人合作开发一个项目,不能每个人的版本不一致,jar,文档不能随意放;
- maven有一个pom.xml,项目对象模型,项目管理与依赖
Maven使用
- 直接下载Maven,解压后就可以使用,不需要配置环境变量
- 官网下载地址 下载二进制压缩包就好
- 解压后的目录:
- 修改conf/settings.xml文件,添加本地仓库和镜像
<!-- localRepository
| The path to the local repository maven will use to store artifacts.
|
| Default: ${user.home}/.m2/repository
<localRepository>/path/to/local/repo</localRepository>
-->
<!-- 配置本地仓库:先在该路径下找jar文件-->
<localRepository>E:\maven-idea\repository</localRepository>
<mirrors>
<!-- mirror
| Specifies a repository mirror site to use instead of a given repository. The repository that
| this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
| for inheritance and direct lookup purposes, and must be unique across the set of mirrors.
|
<mirror>
<id>mirrorId</id>
<mirrorOf>repositoryId</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://my.repository.com/repo/path</url>
</mirror>
-->
<!-- 镜子;选择一个国内的仓库,一般用阿里云
私有的库:私服:私人的服务器;
-->
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
eclipse配置maven ,现在的eclipse都支持maven
1.设置:点击 windows ===> Preference
2. 创建maven项目
maven项目有maven project 和 maven module,不管是哪一种都有三种类型:
Jar:java项目
War:web项目
Pom:是一个文件夹,里面放的是jar和war
- 创建maven-project-jar,java项目
Maven-project-jar的项目目录
- 创建maven-project-war,web项目
当创建web项目报错,是因为没有web.xml文件,在生成一个web.xml就行了,如下图
项目目录:
更多推荐
所有评论(0)