如今完解压如图所示:css
文件目录介绍:java
Bin:二进制文件web
Boot:引导,启动apache
Conf:配置文件app
Lib:jar包webapp
README.txt:读我jsp
2.修改配置文件的内容(路径:%MAVEN_HOME%\conf\settings.xml)maven
<?xml version="1.0" encoding="UTF-8"?>测试 <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"url xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <!-- 仓库:存储了一大的堆jar包 它会自动去网上(镜像,源)下载 --> <localRepository>d:/repo</localRepository> <mirrors> <!-- 镜像,提升咱们的下载速度 --> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors> </settings> |
注意:千万不要将文档中的setting的内容所有替换到maven中的内容,要对比着修改,保留原来的;只修改本地仓库,和下载镜像(源)
3.Eclipse Maven的配置
每打开一个新的工做空间,要配置一下Maven,而后再写代码
4.建立Maven项目
(1)右击建立一个maven project
Packing:有三种:
Jar:java项目,
War:web项目
Pom:文件夹,jar和war文件,mavenProject:一个项目,能够放jar和war包,经过pom,通常新建立的maven Project是POM
(2)建立一个Maven Model
最外面的项目是MavenProject,其它的所有是Maven Model
(3)目录介绍
Mvn-jar
|-->Src:源码:java代码
|-->|-->main:代码:除测试之外的代码:junit
|-->|-->main|-->java:代码
|-->|-->main|-->resources:配置文件
|-->|-->test:测试的代码,junit
|-->|-->test|-->java:代码
|-->|-->test|-->resources:配置文件
|-->Target:编译后的文件
|-->|-->classes:代码编译后的class类
|-->|-->test-classes:测试类编译后的classes
(4) 建立WAR
(5)目录介绍
Mvn-war
|-->Src:源码:java代码
|-->|-->main:代码:除测试之外的代码:junit
|-->|-->main|-->java:代码
|-->|-->main|-->resources:配置文件
|-->|-->main|-->webapp:webContent,通常放jsp,js,css
|-->|-->test:测试的代码,junit
|-->|-->test|-->java:代码
|-->|-->test|-->resources:配置文件
|-->Target:编译后的文件
|-->|-->classes:代码编译后的class类
|-->|-->test-classes:测试类编译后的classes
|-->|-->m2e-wtp:编译后的web服务;war解压后的内容
注意:建立war包之后报如下错误:由于建立的web项目,webapps少了web-inf,web.xml
解决方案:
在项目上右击,Javaee Tools-->第二个选项
5. 配置编译环境
将maven的项目从新编译,在项目中右击,能够pom上右击,能够将pom(目录)下面的jar和war从新编译
以上是最详细的maven工程的配置,望采纳!!!