使用Eclipse创建Maven项目
2016-08-25 22:21
246 查看
首先要安装maven for eclipse的插件m2eclipse。
地址:http://www.eclipse.org/m2e/download/
打开Eclipse,在Eclipse Marketplace中找m2eclipse
在Find输入框输入m2eclipse,然后回车,如图:
我们要安装的插件式第1个,因为我已经安装了,所以显示的是update和Uninstall。
如果没安装过,显示的是Install,然后单击这个按钮。
然后单击”Next“按钮,
然后选择”I accept the terms of the license agreements“,然后单击”Finish“按钮。
然后Eclipse就会下载并安装,安装完毕后会提示你需要重启Eclipse才能生效,重启Eclipse就可以了。
这样我们的m2eclipse插件就安装完毕了。
安装完m2eclipse插件还需要进行一些设置。
打开Windows->Preferences,找到Maven。
首先要修改的是Installations,如图:
它自带了一个,不过不能用,我们要指定自己的Maven的位置。单击Add按钮,然后找到我们自己的Maven位置。
如上面我的是F:\study\tools\apache-maven-3.0.5-bin\apache-maven-3.0.5\。
然后要修改的是User settings,如图是它的默认配置。
你可以看到,它默认的本地仓库位置是我的文档中的.m2,我们需要修改为我们自己在settings.xml中配置的LocalRepostory指定的位置。
我的本地仓库位置是:F:/study/maven/repository。如图:
然后单击Apply,Ok按钮。
Ok,到此Maven的配置就结束了。下面我们用Eclipse来创建一个Maven项目。
New->Others->Maven->Maven Project,然后选择”create a simple project(skip archetype selection)“。
然后就是输入groupId,artifactId,version,package等,如图:
然后单击”Finish“按钮。
创建的项目结构是这样的:
Java的源代码就放在src/main/java中,测试类源代码放在src/test/java中,项目中用到的配置文件在src/main/resources中,单元测试用到的资源文件在src/test/resources中。
默认创建的pom.xml中是没有任何依赖的,如果我们要添加依赖则双击打开pom.xml文件,任何单击”Dependencies“选项卡,单击Add按钮添加依赖,如图:
任何单击Ok,就添加了junit的依赖。
这是我们知道groupId和artifactId的情况,如果我们不知道呢?
我们可以到中央仓库去查找。
中央仓库在哪儿?
在%M2_HOME%/lib/maven-model-builder-3.0.5.jar中有一个pom-4.0.0.xml,如图:
打开pom-4.0.0.xml文件,在id位central的repostory中的url就是中央仓库的位置,如图:
Ok,假如我们现在要使用log4j,首先打开http://central.maven.org/maven2/
如图,首先告诉我们不可用,在http://search.maven.org查看目录内容。Ok我们点进去。
在输入框中输入log4j,然后查找,如图:
如上图,列出了很多个版本的log4j,我们选择1.2.17这个版本。
如上图,在Dependency Information中列出了依赖定义,复制粘贴到pom.xml中就行了。
现在在代码中就可以使用log4j了,如图:
如何构建maven项目呢?
右键pom.xml,有一系列的菜单比如maven build,mavn clean,maven install,maven test等等。
地址:http://www.eclipse.org/m2e/download/
打开Eclipse,在Eclipse Marketplace中找m2eclipse
在Find输入框输入m2eclipse,然后回车,如图:
我们要安装的插件式第1个,因为我已经安装了,所以显示的是update和Uninstall。
如果没安装过,显示的是Install,然后单击这个按钮。
然后单击”Next“按钮,
然后选择”I accept the terms of the license agreements“,然后单击”Finish“按钮。
然后Eclipse就会下载并安装,安装完毕后会提示你需要重启Eclipse才能生效,重启Eclipse就可以了。
这样我们的m2eclipse插件就安装完毕了。
安装完m2eclipse插件还需要进行一些设置。
打开Windows->Preferences,找到Maven。
首先要修改的是Installations,如图:
它自带了一个,不过不能用,我们要指定自己的Maven的位置。单击Add按钮,然后找到我们自己的Maven位置。
如上面我的是F:\study\tools\apache-maven-3.0.5-bin\apache-maven-3.0.5\。
然后要修改的是User settings,如图是它的默认配置。
你可以看到,它默认的本地仓库位置是我的文档中的.m2,我们需要修改为我们自己在settings.xml中配置的LocalRepostory指定的位置。
我的本地仓库位置是:F:/study/maven/repository。如图:
然后单击Apply,Ok按钮。
Ok,到此Maven的配置就结束了。下面我们用Eclipse来创建一个Maven项目。
New->Others->Maven->Maven Project,然后选择”create a simple project(skip archetype selection)“。
然后就是输入groupId,artifactId,version,package等,如图:
然后单击”Finish“按钮。
创建的项目结构是这样的:
Java的源代码就放在src/main/java中,测试类源代码放在src/test/java中,项目中用到的配置文件在src/main/resources中,单元测试用到的资源文件在src/test/resources中。
默认创建的pom.xml中是没有任何依赖的,如果我们要添加依赖则双击打开pom.xml文件,任何单击”Dependencies“选项卡,单击Add按钮添加依赖,如图:
任何单击Ok,就添加了junit的依赖。
这是我们知道groupId和artifactId的情况,如果我们不知道呢?
我们可以到中央仓库去查找。
中央仓库在哪儿?
在%M2_HOME%/lib/maven-model-builder-3.0.5.jar中有一个pom-4.0.0.xml,如图:
打开pom-4.0.0.xml文件,在id位central的repostory中的url就是中央仓库的位置,如图:
Ok,假如我们现在要使用log4j,首先打开http://central.maven.org/maven2/
如图,首先告诉我们不可用,在http://search.maven.org查看目录内容。Ok我们点进去。
在输入框中输入log4j,然后查找,如图:
如上图,列出了很多个版本的log4j,我们选择1.2.17这个版本。
如上图,在Dependency Information中列出了依赖定义,复制粘贴到pom.xml中就行了。
现在在代码中就可以使用log4j了,如图:
如何构建maven项目呢?
右键pom.xml,有一系列的菜单比如maven build,mavn clean,maven install,maven test等等。
相关文章推荐
- maven的初步使用--Eclipse android maven的项目创建
- Eclipse中使用Maven创建Servlet3.0 Web 项目
- Eclipse使用Maven创建项目是报错:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quick
- Maven学习总结(七)——eclipse中使用Maven创建Web项目
- 在ECLIPSE中使用maven插件创建webapp类型项目
- 使用Eclipse创建Maven项目
- Maven学习总结(七)——eclipse中使用Maven创建Web项目
- maven2创建web项目,使用eclipse没有run on server的解决方法
- Eclipse下使用maven创建多模块项目
- [使用心得]maven2之m2eclipse使用手册之六使用Maven2插件创建一个简单的SSH2项目之tomcat篇
- 使用Maven在Eclipse中创建Web项目
- [使用心得]maven2之m2eclipse使用手册之六使用Maven2插件创建一个简单的SSH2项目之glassfish篇(一)
- Eclipse中使用Maven创建Servlet3.0 Web 项目
- 使用eclipse+tomcat+maven插件创建web项目
- Eclipse中使用Maven创建Servlet3.0 Web 项目
- 使用Maven在Eclipse中创建Web项目[转]
- [使用心得]maven2之m2eclipse使用手册之六使用Maven2插件创建一个简单的SSH2项目之jetty篇(二)
- [使用心得]maven2之m2eclipse使用手册之六使用Maven2插件创建一个简单的SSH2项目之jetty篇(三)
- eclipse 使用 maven-archetype-quickstart 创建项目报错
- Eclipse中使用Maven创建项目 (转)