﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-我的漫漫程序之旅-文章分类-Maven</title><link>http://www.blogjava.net/supercrsky/category/52596.html</link><description>专注于JavaWeb开发</description><language>zh-cn</language><lastBuildDate>Tue, 26 Mar 2013 12:58:21 GMT</lastBuildDate><pubDate>Tue, 26 Mar 2013 12:58:21 GMT</pubDate><ttl>60</ttl><item><title>MyEclipse将普通java项目转换成Maven项目</title><link>http://www.blogjava.net/supercrsky/articles/387494.html</link><dc:creator>々上善若水々</dc:creator><author>々上善若水々</author><pubDate>Tue, 11 Sep 2012 10:37:00 GMT</pubDate><guid>http://www.blogjava.net/supercrsky/articles/387494.html</guid><wfw:comment>http://www.blogjava.net/supercrsky/comments/387494.html</wfw:comment><comments>http://www.blogjava.net/supercrsky/articles/387494.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/supercrsky/comments/commentRss/387494.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/supercrsky/services/trackbacks/387494.html</trackback:ping><description><![CDATA[打开一个普通的java project，在项目名称上面点击右键，如下图所示：<br /><img src="http://www.baidupcs.com/thumbnail/blog%E4%B8%93%E7%94%A8%E5%9B%BE%E7%89%87/6.jpg?fid=3825549198-250528-2761654919&amp;time=1347356527&amp;sign=FPDTAE-DCb740ccc5511e5e8fedcff06b081203-OgK%2BeR%2ByW8sLqeqe9HZqPeDYpRs%3D&amp;expires=8h&amp;digest=a338661961c7fac49311af120d6e4926&amp;size=c850_u580&amp;quality=100" width="542" height="580" alt="" /><br />激活Maven后，显示如下：<br /><img src="http://www.baidupcs.com/file/blog%E4%B8%93%E7%94%A8%E5%9B%BE%E7%89%87/7.jpg?fid=3825549198-250528-825141868&amp;time=1347356479&amp;sign=FPDTAE-DCb740ccc5511e5e8fedcff06b081203-CMJl5LMg0Qmi2O1JN%2FM9vzfhGt4%3D&amp;expires=1h&amp;digest=4328bc028aae31fd3382ebfefbb83d6a" alt="" /><br /><div>点击完成就后就将普通的java project转换成maven project了。<br />这里我们要手动创建src/main/java,src/test/java 目录。<br /><img src="http://www.baidupcs.com/file/blog%E4%B8%93%E7%94%A8%E5%9B%BE%E7%89%87/8.jpg?fid=3825549198-250528-3988465976&amp;time=1347356907&amp;sign=FPDTAE-DCb740ccc5511e5e8fedcff06b081203-vhcwzmpIPg1Jeaf5HPKyrBpGkzA%3D&amp;expires=1h&amp;digest=2b4492fc412039b144f00f8568c9a830" alt="" /></div><img src="http://www.baidupcs.com/thumbnail/blog%E4%B8%93%E7%94%A8%E5%9B%BE%E7%89%87/8.jpg?fid=3825549198-250528-3988465976&amp;time=1347359325&amp;sign=FPDTAE-DCb740ccc5511e5e8fedcff06b081203-QhweiUruUROW66kgbvKcbsyOtSc%3D&amp;expires=8h&amp;digest=2b4492fc412039b144f00f8568c9a830&amp;size=c850_u580&amp;quality=100" alt="" /><br /><img src="http://www.baidupcs.com/thumbnail/blog%E4%B8%93%E7%94%A8%E5%9B%BE%E7%89%87/9.jpg?fid=3825549198-250528-3799958471&amp;time=1347359364&amp;sign=FPDTAE-DCb740ccc5511e5e8fedcff06b081203-%2FvHGeECKRguWjm5G7kPjczbh0WA%3D&amp;expires=8h&amp;digest=54f3ae58610086c6dafa29b15ef1a58f&amp;size=c850_u580&amp;quality=100" alt="" /><br />到这一步，剩下的操作就和上一回说到的操作一样了。我们先添加Junit依赖，再写一个测试类<br />就可以进行maven test了。<br /><br /><img src ="http://www.blogjava.net/supercrsky/aggbug/387494.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/supercrsky/" target="_blank">々上善若水々</a> 2012-09-11 18:37 <a href="http://www.blogjava.net/supercrsky/articles/387494.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用MyEclipse构建MAVEN项目</title><link>http://www.blogjava.net/supercrsky/articles/387462.html</link><dc:creator>々上善若水々</dc:creator><author>々上善若水々</author><pubDate>Tue, 11 Sep 2012 06:25:00 GMT</pubDate><guid>http://www.blogjava.net/supercrsky/articles/387462.html</guid><wfw:comment>http://www.blogjava.net/supercrsky/comments/387462.html</wfw:comment><comments>http://www.blogjava.net/supercrsky/articles/387462.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/supercrsky/comments/commentRss/387462.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/supercrsky/services/trackbacks/387462.html</trackback:ping><description><![CDATA[这里用的是MyEclpise的自带的MAVEN插件。<br />
Maven最好配置成你自己安装的那个，MyEclipse自带会有些许Bug。<br /><img src="http://www.blogjava.net/images/blogjava_net/supercrsky/1.JPG" width="689" height="360" alt="" /><br /><br />
用nexus代理Maven的中央仓库，setting.xml的配置文件修改内容如下：<br />
<div style="font-size: 13px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #cccccc; border-right-color: #cccccc; border-bottom-color: #cccccc; border-left-color: #cccccc; border-image: initial; padding-right: 5px; padding-bottom: 4px; padding-left: 4px; padding-top: 4px; width: 98%; word-break: break-all; background-color: #eeeeee; "><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">mirrors</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">mirror</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">id</span><span style="color: #0000FF; ">&gt;</span>nexus<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">id</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">mirrorOf</span><span style="color: #0000FF; ">&gt;</span>*<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">mirrorOf</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">name</span><span style="color: #0000FF; ">&gt;</span>Nexus&nbsp;Mirror<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">name</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">url</span><span style="color: #0000FF; ">&gt;</span>http://localhost:8081/nexus/content/groups/public<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">url</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">mirror</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">mirrors</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;<br />
&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">profiles</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">profile</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">id</span><span style="color: #0000FF; ">&gt;</span>nexus<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">id</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">repositories</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">repository</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">id</span><span style="color: #0000FF; ">&gt;</span>central<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">id</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">url</span><span style="color: #0000FF; ">&gt;</span>http://central<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">url</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">releases</span><span style="color: #0000FF; ">&gt;&lt;</span><span style="color: #800000; ">enabled</span><span style="color: #0000FF; ">&gt;</span>true<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">enabled</span><span style="color: #0000FF; ">&gt;&lt;/</span><span style="color: #800000; ">releases</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">snapshots</span><span style="color: #0000FF; ">&gt;&lt;</span><span style="color: #800000; ">enabled</span><span style="color: #0000FF; ">&gt;</span>true<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">enabled</span><span style="color: #0000FF; ">&gt;&lt;/</span><span style="color: #800000; ">snapshots</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">repository</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">repositories</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">pluginRepositories</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">pluginRepository</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">id</span><span style="color: #0000FF; ">&gt;</span>central<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">id</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">url</span><span style="color: #0000FF; ">&gt;</span>http://central<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">url</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">releases</span><span style="color: #0000FF; ">&gt;&lt;</span><span style="color: #800000; ">enabled</span><span style="color: #0000FF; ">&gt;</span>true<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">enabled</span><span style="color: #0000FF; ">&gt;&lt;/</span><span style="color: #800000; ">releases</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">snapshots</span><span style="color: #0000FF; ">&gt;&lt;</span><span style="color: #800000; ">enabled</span><span style="color: #0000FF; ">&gt;</span>true<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">enabled</span><span style="color: #0000FF; ">&gt;&lt;/</span><span style="color: #800000; ">snapshots</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">pluginRepository</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">pluginRepositories</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">profile</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">profiles</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">activeProfiles</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">activeProfile</span><span style="color: #0000FF; ">&gt;</span>nexus<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">activeProfile</span><span style="color: #0000FF; ">&gt;</span><br />
&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">activeProfiles</span><span style="color: #0000ff; ">&gt;</span></div>
<span style="font-size: 13px; background-color: #eeeeee; ">http://localhost:8081/nexus/content/groups/public</span>&nbsp;是仓库组的地址。<br />
打下MyEclipse新建工程的界面，选择Maven下的Maven Project，打开如下图的向导：<br /><img src="http://www.blogjava.net/images/blogjava_net/supercrsky/2.JPG" width="644" height="563" alt="" /><br />
这里我们要选中create a simple project。<br />
点击下一步，填写GAV相关内容。<br /><img src="http://www.blogjava.net/images/blogjava_net/supercrsky/3.JPG" width="629" height="561" alt="" /><br />
点击完成后，我们就已经成功创建了一个Maven project了。<br />
工程的默认目录结构如下：<br />
<br /><img src="http://www.blogjava.net/images/blogjava_net/supercrsky/4.JPG" width="263" height="174" alt="" /><br />所有的Java源文件都要写在src/main/java目录下，所有的测试类都要写在src/test/java下面，这是Maven的默认值。<br />此时,pom.xml里只有默认的属性<br /><div style="font-size: 13px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #cccccc; border-right-color: #cccccc; border-bottom-color: #cccccc; border-left-color: #cccccc; border-image: initial; padding-right: 5px; padding-bottom: 4px; padding-left: 4px; padding-top: 4px; width: 98%; word-break: break-all; background-color: #eeeeee; "><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">project&nbsp;</span><span style="color: #FF0000; ">xmlns</span><span style="color: #0000FF; ">="http://maven.apache.org/POM/4.0.0"</span><span style="color: #FF0000; ">&nbsp;xmlns:xsi</span><span style="color: #0000FF; ">="http://www.w3.org/2001/XMLSchema-instance"</span><span style="color: #FF0000; ">&nbsp;xsi:schemaLocation</span><span style="color: #0000FF; ">="http://maven.apache.org/POM/4.0.0&nbsp;http://maven.apache.org/maven-v4_0_0.xsd"</span><span style="color: #0000FF; ">&gt;</span><br />&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">modelVersion</span><span style="color: #0000FF; ">&gt;</span>4.0.0<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">modelVersion</span><span style="color: #0000FF; ">&gt;</span><br />&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">groupId</span><span style="color: #0000FF; ">&gt;</span>com.test<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">groupId</span><span style="color: #0000FF; ">&gt;</span><br />&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">artifactId</span><span style="color: #0000FF; ">&gt;</span>test<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">artifactId</span><span style="color: #0000FF; ">&gt;</span><br />&nbsp;&nbsp;<span style="color: #0000FF; ">&lt;</span><span style="color: #800000; ">version</span><span style="color: #0000FF; ">&gt;</span>0.0.1-SNAPSHOT<span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">version</span><span style="color: #0000FF; ">&gt;</span><br /><span style="color: #0000FF; ">&lt;/</span><span style="color: #800000; ">project</span><span style="color: #0000ff; ">&gt;</span></div>这是最精简的pom.xml了。<br />这时我们加入junit的支持，新建一个测试类。<br />在项目上右键Maven-Add Dependency，显示如下界面：<br /><img src="http://www.blogjava.net/images/blogjava_net/supercrsky/6.jpg" width="661" height="707" alt="" /><br />输入junit加入测试支持类库。<br />在src/test/java下新建一个测试类如下：<br /><div style="border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #cccccc; border-right-color: #cccccc; border-bottom-color: #cccccc; border-left-color: #cccccc; border-image: initial; padding-right: 5px; padding-bottom: 4px; padding-left: 4px; padding-top: 4px; width: 98%; word-break: break-all; background-color: #eeeeee; "><div>package com;</div><div></div><div>import org.junit.Test;</div><div></div><div>public class TestRun</div><div>{</div><div><span style="white-space:pre">	</span>@Test</div><div><span style="white-space:pre">	</span>public void testA()</div><div><span style="white-space:pre">	</span>{</div><div><span style="white-space:pre">		</span>System.out.println("test a method ");</div><div><span style="white-space:pre">	</span>}</div><div></div><div><span style="white-space:pre">	</span>@Test</div><div><span style="white-space:pre">	</span>public void testB()</div><div><span style="white-space:pre">	</span>{</div><div><span style="white-space:pre">		</span>System.out.println("test b method ");</div><div><span style="white-space:pre">	</span>}</div><div>}</div></div>右键Run As ----- Maven test，进行测试，显示结果如下：<br /><br /><br /><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><br />[INFO]&nbsp;Scanning&nbsp;<span style="color: #0000FF; ">for</span>&nbsp;projects<img src="http://www.blogjava.net/Images/dot.gif" alt="" /><br />[INFO]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />[INFO]&nbsp;------------------------------------------------------------------------<br />[INFO]&nbsp;Building&nbsp;test&nbsp;0.0.1-SNAPSHOT<br />[INFO]&nbsp;------------------------------------------------------------------------<br />[INFO]&nbsp;<br />[INFO]&nbsp;---&nbsp;maven-resources-plugin:2.5:resources&nbsp;(<span style="color: #0000FF; ">default</span>-resources)&nbsp;@&nbsp;test&nbsp;---<br />[debug]&nbsp;execute&nbsp;contextualize<br />[WARNING]&nbsp;Using&nbsp;platform&nbsp;encoding&nbsp;(GBK&nbsp;actually)&nbsp;to&nbsp;copy&nbsp;filtered&nbsp;resources,&nbsp;i.e.&nbsp;build&nbsp;is&nbsp;platform&nbsp;dependent!<br />[INFO]&nbsp;Copying&nbsp;0&nbsp;resource<br />[INFO]&nbsp;<br />[INFO]&nbsp;---&nbsp;maven-compiler-plugin:2.3.2:compile&nbsp;(<span style="color: #0000FF; ">default</span>-compile)&nbsp;@&nbsp;test&nbsp;---<br />[INFO]&nbsp;Nothing&nbsp;to&nbsp;compile&nbsp;-&nbsp;all&nbsp;classes&nbsp;are&nbsp;up&nbsp;to&nbsp;date<br />[INFO]&nbsp;<br />[INFO]&nbsp;---&nbsp;maven-resources-plugin:2.5:testResources&nbsp;(<span style="color: #0000FF; ">default</span>-testResources)&nbsp;@&nbsp;test&nbsp;---<br />[debug]&nbsp;execute&nbsp;contextualize<br />[WARNING]&nbsp;Using&nbsp;platform&nbsp;encoding&nbsp;(GBK&nbsp;actually)&nbsp;to&nbsp;copy&nbsp;filtered&nbsp;resources,&nbsp;i.e.&nbsp;build&nbsp;is&nbsp;platform&nbsp;dependent!<br />[INFO]&nbsp;Copying&nbsp;0&nbsp;resource<br />[INFO]&nbsp;<br />[INFO]&nbsp;---&nbsp;maven-compiler-plugin:2.3.2:testCompile&nbsp;(<span style="color: #0000FF; ">default</span>-testCompile)&nbsp;@&nbsp;test&nbsp;---<br />[INFO]&nbsp;Nothing&nbsp;to&nbsp;compile&nbsp;-&nbsp;all&nbsp;classes&nbsp;are&nbsp;up&nbsp;to&nbsp;date<br />[INFO]&nbsp;<br />[INFO]&nbsp;---&nbsp;maven-surefire-plugin:2.10:test&nbsp;(<span style="color: #0000FF; ">default</span>-test)&nbsp;@&nbsp;test&nbsp;---<br />[INFO]&nbsp;Surefire&nbsp;report&nbsp;directory:&nbsp;D:\workspace\test\target\surefire-reports<br /><br />-------------------------------------------------------<br />&nbsp;T&nbsp;E&nbsp;S&nbsp;T&nbsp;S<br />-------------------------------------------------------<br />Running&nbsp;com.TestRun<br />test&nbsp;a&nbsp;method&nbsp;<br />test&nbsp;b&nbsp;method&nbsp;<br />Tests&nbsp;run:&nbsp;2,&nbsp;Failures:&nbsp;0,&nbsp;Errors:&nbsp;0,&nbsp;Skipped:&nbsp;0,&nbsp;Time&nbsp;elapsed:&nbsp;0.071&nbsp;sec<br /><br />Results&nbsp;:<br /><br />Tests&nbsp;run:&nbsp;2,&nbsp;Failures:&nbsp;0,&nbsp;Errors:&nbsp;0,&nbsp;Skipped:&nbsp;0<br /><br />[INFO]&nbsp;------------------------------------------------------------------------<br />[INFO]&nbsp;BUILD&nbsp;SUCCESS<br />[INFO]&nbsp;------------------------------------------------------------------------<br />[INFO]&nbsp;Total&nbsp;time:&nbsp;1.847s<br />[INFO]&nbsp;Finished&nbsp;at:&nbsp;Tue&nbsp;Sep&nbsp;11&nbsp;14:20:59&nbsp;CST&nbsp;2012<br />[INFO]&nbsp;Final&nbsp;Memory:&nbsp;3M/6M<br />[INFO]&nbsp;------------------------------------------------------------------------</div>ok,一个基本的maven项目已经构建完成。我们还可以将现存的java项目利用myclipse方便的转换成maven project，此部分内容我们在下一节里讨论。<img src ="http://www.blogjava.net/supercrsky/aggbug/387462.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/supercrsky/" target="_blank">々上善若水々</a> 2012-09-11 14:25 <a href="http://www.blogjava.net/supercrsky/articles/387462.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>