maven环境搭建及其项目搭建

转载 2018年04月17日 10:01:06

Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具

多的不说,直接开始这章节的主要内容。

1.maven下载地址http://maven.apache.org/download.cgi

2.下载后直接解压,存放路径自己决定,我是放在C:\Program Files\Java路径下。

3.配置maven环境:我的电脑->属性->高级系统设置->新建环境变量:MAVEN_HOME , 变量值为刚解压的maven路径,我的是:C:\Program Files\Java\apache-maven-3.5.0。再在Path变量中加上:%MAVEN_HOME%\bin;

注意:配置Maven时,环境变量里面一定要存在JAVA_HOME,即要配置好JDk的环境。

4.windows+r键输入cmd,打开dos命令,输入mvn -v 进行测试,如出现下图样,则配置成功。

5.Eclipse配置Maven。Window->Preferences->Maven->Installations->Add->Directory 选择刚解压的Maven的路径,点击Finish,然后将它选为默认。

6.更改本地仓库的地址:conf/settings.xml------><localRepository>。在刚解压的maven中的conf/settings.xml中修改。加上 <localRepository>节点,其中路径自己决定。

 

7.回到Eclispe中,打开Window->Preferences->Maven->User Settings->Global Settings选择到上一步修改的那个settings.xml文件,点击OK即可。

到这里Maven配置完成。那么就来建一个Maven项目。第一次创建项目请保持网络畅通,建议是Maven项目一直保持网络连接

1.File->New->Maven Project,点击Next,然后在中间带有滚动条的面板中选择webapp,然后Next。groupId:公司域名反写+项目名,Artifact Id:项目名.点击Finsh即可。

第一次创建项目请耐心等待,因为要过程中要下载。建立好的项目结构如下:

建好的项目会报一把红x,别急,这是正常现象。你发现它的报错在index.jsp页面上,打开页面,鼠标移到报错处,The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path,报了一个HttpServlet没有找到。所以这个时候,既然说报错是正常现象,那么怎么解决?

首先打开pom.xml,切换为下面菜单的pom.xml.这时你会发现pom.xml跟web.xml一点都不一样。别急,首先你打开浏览器,搜索maven点击进入搜索出来的第三个,即http://mvnrepository.com/,这个是什么呢?这就是maven的中央仓库。中央仓库就是我们找jar包的地方。在搜索框输入servlet进行搜索,点击进入搜索出来的第一个,然后你可以自己选择相应的版本,在copy它的代码,复制到pom.xml的<dependencies></dependencies>节点中,然后保存,它就会下载,等下载完成,报错就解决了。

报错解决了,那我们来了解一下Maven项目的结构。

最主要的是我们java代码要在哪里写,这时我们发现有个Java Resources的文件夹,打开后却只有一个src/main/resources的文件夹,这时候就需要进行一步操作了。点击项目鼠标右键->Build Path->Configure Build Path点击进入,在中间面板选择Source,将 Allow output folders for source folders 前面的勾去掉,点击Apply即可。然后我们就会发现多了两个文件夹。

 

那么这三个文件夹是干嘛的呢?src/main/java:Java 源文件    src/main/resources:Java 资源文件   src/test/java Java 测试文件.而页面则建在src/main/webapp下即可,在webapp/WEB-INF下你会发现熟悉的web.xml.

这个时候一个maven的项目就建好了,在把项目加入服务器时,最好就把项目测试一下:点击项目鼠标右键->Run As->Maven test 等待一会。当看到如下有BUILD SUCCESS 时  即表明项目没问题!

到此本章结束!

myeclipse+maven实现多模块项目struts+spring+mybatis,详解

本文中创建maven项目,不使用命令,完全用myeclipse实现,个人感觉这样新手更容易接受!   开发环境:myeclipse 8.5+maven(非myeclipse自带插件)   目标:期望有...
  • qq964166471
  • qq964166471
  • 2014-01-27 10:53:54
  • 9814

运行maven pom.xml文件后编译环境变为jdk1.5

Eclipse有时候 Maven > Update Project,或者只是依赖一下其他的工程,就会出现jdk变为1.5的情况 解决方法是 1.7 1.7 原文 ...
  • mlz_2
  • mlz_2
  • 2017-07-17 17:28:48
  • 145

idea 使用maven编译项目时出现源码版本警告的处理方式

在IntelliJ IDEA 15中使用Maven时,IDEA将默认的编译版本、源码版本设置为jdk5。编译项目的时候出现警告:”Warning:java: 源值1.5已过时, 将在未来所有发行版中删...
  • yisun123456
  • yisun123456
  • 2017-10-19 16:37:51
  • 70

java bpm平台2:前台技术框架(ssm+oracle+eclipse+maven)

eclipse下用maven配置ssm+oracle 系统环境 1)Windows 7 企业版 2)JDK 1.8 3)Eclipse Java EE IDEfor Web Developers  V...
  • dreamboy0908
  • dreamboy0908
  • 2017-12-13 16:28:10
  • 85

修改IntelliJ IDEA中Maven项目的默认JDK版本

在IntelliJ IDEA 15中使用Maven时,IDEA将默认的编译版本、源码版本设置为jdk5。编译项目的时候出现警告:”Warning:java: 源值1.5已过时, 将在未来所有发行版中删...
  • gdsgdh308227363
  • gdsgdh308227363
  • 2018-04-01 12:36:28
  • 12

SSM整合jar包+pom.xml文件

  • 2017年09月26日 09:05
  • 29.33MB
  • 下载

eclipse+maven环境的搭建以及项目的创建

eclipse+maven环境的搭建以及maven项目的创建
  • qq_23924249
  • qq_23924249
  • 2017-07-09 12:12:19
  • 498

maven环境搭建安装包

  • 2017年09月01日 22:56
  • 6.73MB
  • 下载

SSM框架和MAVEN项目完整环境搭建

  • 2016年07月25日 10:40
  • 5.27MB
  • 下载

maven结合dubbo搭建开发环境

本文是基于maven的,预先使用,先装maven。 dubbo是一个分布式服务框架,提供一个SOA的解决方案。简单的说,dubbo就像在生产者和消费者中间架起了一座桥梁,使之能透明交互。 本文旨在...
  • doc_wei
  • doc_wei
  • 2016-11-20 21:47:49
  • 436
收藏助手
不良信息举报
您举报文章:maven环境搭建及其项目搭建
举报原因:
原因补充:

(最多只允许输入30个字)