前几天一直在学习maven。学习的昏天黑地但又觉得什么都没懂。
大体上,只能说说表面上的东西。
首先入门,就先下载它吧,搭建环境,给eclipse安装插件(百度一下就好)
安装好了,你的操作于是乎就变成了这样:
开始一个项目、之前一直要新建的dynamic web项目变成了新建maven项目。
不变的是,调试的时候照样run as server(一般来说)
我觉得这玩意儿先进的地方就是:在pom.xml加东西,加什么就下载什么(dependency依赖),还能用得到。
<groupId>org.uestc</groupId>
<artifactId>helloMvn</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>helloMvn</name>
<url>http://maven.apache.org</url>
如下方式就下载了个junit的jar包了
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
比如说spring framework、hibernate、mubits等都能通过这种方式下载。
其他的就跟普通的java web一样一样的了。
(现在比较流行的敏捷开发)
最后发布,一般是jar包或者war包,部署在服务器上就能用啦!