本文介绍如何在Eclipse中通过maven插件编写java项目和web项目。
下载Maven最新版本,见:maven.apache.org/download.html
当前版本2.0.7。
解压缩下载的文件, 将其中的bin目录设置到windows Path环境变量中.
测试安装是否成功:在命令行中输入
安装Eclipse的Maven插件M2Eclipse。
本文使用:
M2Eclipse插件网址:m2eclipse.codehaus.org
通过Eclipse在线更新网址:m2eclipse.codehaus.org/update/
具体安装步骤见插件网址。
为Maven设置Classpath变量,设置java>build path>classpath variables
通过new...按钮 增加一个变量条目:
在命令行中,进入eclipse的workspace目录下,输入:
其中:
运行命令后,workspace目录下生成helloworld目录,并生成:
这时可以通过文本编辑器修改App.java源代码,并通过如下命令编译打包:
编写AppTest.java后,可通过下面命令运行JUnit测试:
通过如下命令运行main方法:
不过,还是最好通过IDE工具编写和调试代码,这需要将maven项目导入为Eclipse项目。
在helloworld目录下,运行下面命令,使项目支持eclipse:
然后,打开Eclipse,通过File>import...,general>existing projects into workspace,将helloworld导入。
导入后,如下图:
如果需要创建maven的web项目,在eclipse的workspace目录下,运行:
将创建名为myweb 的web项目。
为该项目增加eclipse WTP的支持,到myweb目录下,运行:
将该项目导入Eclipse,和上面java项目类似。
安装M2Eclipse插件成功后,在Eclipse点击刚才创建的web项目或者java项目。
鼠标右键,Maven>Enable dependency management,使m2eclipse插件对该项目生效。
再次鼠标右键,选择Maven>add dependency,就可以通过网络增加需要的类库了。
见下图:
选中后,maven将自动下载该类库版本到本地,并且自动加入到eclipse类库中。