Maven配置

1,Maven下载地址

http://maven.apache.org/download.cgi http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.5/


2, Eclipse Indigo

http://www.eclipse.org/downloads/packages/release/indigo/sr2

3,plugins

http://marketplace.eclipse.org
http://download.eclipse.org/m2e-wtp/releases/juno/

出现maven-resources-plugins:2.5的情况,
直接删除c:\users\administrator\.m2\repository下面的文件,
并且在新建项目路径下,mvn clean package下载jar包

最早的方法:先安装Eclipse,然后分别下载并安装Maven、Spring的插件,再进行工程模式转换,也许还需要手动配置Output Path什么的。

或者……我们可以直接使用STS完成所有工作。


一、安装JDK,并配置系统环境变量

这个……略。

二、下载Spring Tool Suite

这里以2.8.1版本举例,最新版本已经到了3.1.0。

下载页:http://www.springsource.org/downloads/sts-ggts

下载其中的springsource-tool-suite-2.8.1.RELEASE-e3.7.1-win32-installer.exe。

如果你是32bit Windows系统,可以直接点此下载,否则需要下载与自己系统匹配的版本。

http://download.springsource.com/release/STS/2.8.1/dist/e3.7/springsource-tool-suite-2.8.1.RELEASE-e3.7.1-win32-installer.exe

(从实际效果看,installer的使用没有任何问题,Zip格式我在Win下解包时遇到了文件名过长无法解压的情况。)

下载好后安装即可。

搭建

安装目录如图所示,已经包含了maven与spring。到sts-2.8.1.RELEASE中启动STS.exe即可打开IDE。

三、配置maven环境变量

M2_HOME 指向apache-maven-3.0.3

Maven

并在Path中加入maven的bin目录

Spring

完成上述步骤,可以到cmd中验证一下是否生效

搭建

至此我们的环境就准备好了。

四、创建Spring MVC Project

在IDE中,New -> Project -> Spring Template Project

Maven

Next后选择Spring MVC Project

Maven

输入Project name和Package name

MVC

工程建好后如图:

搭建

图中的Maven Depandencies可能还没有,我们执行打包命令后就会添加进来。

五、本地编译出包

方法:cmd中,到工程目录下,执行  mvn clean install。maven会自动下载项目中依赖库文件。

Maven

环境

成功后,部署用的war包已经打好,我们可以直接放到Web容器上运行。

环境

六、部署到Web容器运行并查看结果

下面是我部署到虚拟机的tomcat下运行的结果:

把刚刚生成的abc.war放到tomcat的webapps下,并重启tomcat,abc已被识别并解压运行。

搭建

使用浏览器登录查看:

MVC

Finish~


注意:

1、如果打包过程中报错是* LOC 什么的,删除你本地的maven repository目录再重新打包就能解决。

2、本地的maven repository在apache-maven-3.0.3\conf\settings.xml中配置,默认应该是在C盘我的文档下。

3、如果下载过程失败,可能你的机器登录Internet是需要代理的(比如公司内网),一样在settings.xml中可以配置代理。

转载于:https://my.oschina.net/u/861562/blog/151529

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值