Maven的使用
文档:
本地仓库的配置
阿里云中央仓库


如下表示打包一个war包:
<packaging>war</packaging>
<build>
<finalName>ssh</finalName>
</build>
使用步骤:
下载已经编译的压缩包:apache-maven-3.5.0-bin.zip
2:解压,并放到想要放置的盘符目录下
3:设置maven环境变量(基于JDK运行,所以要先安装JDK)
MAVEN_HOME :D:\soft\apache-maven-3.5.0
Path 后面加上;%MAVEN_HOME%\bin;
4:运行
mvn -version
5:mavan的:settings.xml配置
:settings.xml:用于整个maven的运行环境,配置设置的优先级顺序,
pom.xml--》profiles.xmnl-->user settings -->global settings
##################################################
配置步骤:
1::创建本地库文件夹(存放项目jar包)
D:\soft\repository
2:在settings.xml:配置本地库,(将maven的数据仓库指向一个备份文件)
<localRepository>D:\soft\repository</localRepository>
3:在settings.xm l:配置远程仓库
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
4:在settings.xm l:设置JDK版本(在 </profiles>标签前面)
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
5: 重新安装maven就不用再修改settings.xml,如何设置?
a : 将配置好的settings.xml文件复制一份到本地仓库的路径下
b : Maven的 User Settings 设置指向本地仓库的路径,eclipse会根据你配置的settings.xml路径来自动找到你的本地仓库地址。
6:新建Mven Project 工程
2:创建一个简单工程

3:指定坐标
groupid和artifactId被统称为“坐标”是为了保证项目唯一性而提出的,如果你要把你项目弄到maven本地仓库去,你想要找到你的项目就必须根据这两个id去查找。groupId一般分为多个段,这里我只说两段,第一段为域,第二段为公司名称。域又分为org、com、cn等等许多,其中org为非营利组织,com为商业组织。artifactId表示项目的名称
(新建完毕之后,注意maven管理的依赖jiar库目录是否成功生成,有可能出错)
如果没有雌依赖库:(解决办法)
1. 选中项目 --> 右键 --> Maven --> Disable Maven Nature
此时,右键菜单中将隐藏【Maven】菜单选项
2. 选中项目 --> 右键 --> Configure --> Convert to Maven project.
7:修改项目配置:
1:修改Maven的初始配置位置
2:修改jdk版本和
右键工程—》buildpath--》lib库里面。。。。。
右键工程—》properties--》àmaven—》project Facets
2: 配置Dynamic Web Module
Dynamic Web Module 3.0:
Adds support for the Java Servlet API, for generation of dynamic Web page content.
Requires the following facet:Java 1.6 or newer
Conflicts with the following facets:



修改项目的工程名:
Tomcat就是通过这个Web Context-Root访问的。比如一个工程名是Test,那么对应的Web Context-Root就是/Test,在浏览器就可以这样访问:链接地址。如果这个配置有误,显然不能正常访问了。

在eclipse中添加TomCat版本:

在build path中添加TomCat 库版本:

在eclipse引入Tomcat的路径,并修改发布项目的文件夹为webapps:

修改发布文件夹:

src/main/java:发布.java原文件
src/main/resources :发布配置文件
src/main/webapp:发布前端jsp页面
/target:用于存放编译之后的.class文件
Maven Dependencies:发布maven管理的jar文件

浙公网安备 33010602011771号