1、在eclipse树目录下,单击右键New---->other---->Plug-in Project,填写project name,如gradlePlug,然后next
2、ID,Version,Name默认即可,Vendor填写开发者名字,然后其他默认,next
3、选择Hello,World,next
4、java Package Name: 填写包名,跟类的包名一样,根据自己的需要填写,我这里填写的是com.sf.gradleplug,
Action Class Name:这个插件按钮点击执行的类,根据自己需要填写,我填写的是GradleEclipseAction
Message Box Text:当鼠标放在按钮上的提示信息,根据自己填写,我填写的是Gradle-eclipse,然后finish
5、新建工程完成后,你可以看到一个Activator类,这个类你不用去管他,还有一个类是GradleEclipseAction,就是刚刚填写的,里面有一个run()方法,我们写代码主要就是在这里,写相关的操作。
6、还有一个比较重要的xml文件,就是plugin.xml,我们要改的就是menu,action标签,menu就是eclipse在头上展现的菜单,我这里label填写的是Gradle,最后在eclipse头上会出现Gradle菜单
7、action标签分析
icon="icons/e.png"//按钮的图标
class="com.sf.gradleplug.actions.GradleEclipseAction"//按钮执行的事件对应的类
tooltip="Gradle-eclipse"//鼠标移动到按钮的提示信息
menubarPath="sampleMenu/sampleGroup"//菜单组
toolbarPath="sampleGroup"
id="com.sf.gradleplug.actions.GradleEclipseAction">
如果有多个按钮,就写多个action标签。