您的位置:首页 > 编程语言 > Java开发

Eclipse maven 插件之helloword

2015-08-17 21:37 281 查看
最近学习了maven的知识,将maven的相关知识过了一篇,在这里学习一下maven插件的开发,首先在Eclipse中新建maven项目选择插件对应的catalog groupId=org.apache.maven.archetypes artifact ID=maven-archetype-mojo




写入我们的groupid,artifactId,




创建完成以后我们的src目录下会有以下的代码




在MyMojo的代码删掉excute代码注释掉,goal换掉改成如下的代码

/**

* Goal which touches a timestamp file.

*

* @goal first

*

* @phase process-sources

*/

public class MyMojo

extends AbstractMojo

{

/**

* Location of the file.

* @parameter expression="${project.build.directory}"

* @required

*/

private File outputDirectory;

public void execute()

throws MojoExecutionException

{

getLog().info("hello world,first plugin");

}

}

然后使用maven install将我们的代码安装到本地仓库,然后执行com.ww:firstPlugin:first ,如果不install,是无法执行插件的,每次修改后都要install进去




执行结果如下




在这里,我们看到输出hello world,first plugin 的信息。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: