Eclipse插件开发系列(2):插件的Hello World
作者:陈刚,桂林人,97年毕业于广西师范大学数学系,暂于IBM中国研究中心以外包人员身份从事软件开发(2004.2-?),专注基于java平台的软件开发。
email:glchengang@hotmail.com
blog:glchengang.yeah.net
1、新建一个插件项目。文件->新建->项目->插件开发->插件项目,点击下一步->项目名:myplugin,其它使用缺省值->下一步->接受缺省设置,下一步->接受缺省设置(hello,world),下一步->下一步->下一步->完成。这时一个简单插件项目就算完成了。
附注:
点击完成时出现在一个提示框,问你是否要转到相应视图,直接回车就行,Eclipse中的透视图仅表示一个界面控件的排放方案,通过“菜单窗口(w)->打开透视图->其它,”可选择几种预设的透视图,也可以自己建立一个透视图。关于更详细请看其自带帮助。
如果有错误,将整个项目(连文件)删除,重来一遍。删除方法:用鼠标右键点击项目,在弹出的菜单选择“删除”
2、运行插件。
主菜单“运行->运行为->运行工作平台”,又调出一个新的Eclipse工作平台,因为插件是其于Eclipse环境运行的,要看插件的效果当然要启动一个新Eclipse。今后开发经常要通过这个方法来试运行插件,那时选择以调试的方式来运行插件会比较好,因为Eclipse支持调试期间的热修改,不用每次修改都新启一个Eclipse,这样可以节省很多调试时间。
新开的Eclipse界面如下,这个hello world的插件在Eclipse里新增了一个工具栏按钮和一个主菜单项。
点击后出错如下弹出窗口。
3、总结:在这里我们还只是依样画葫的做,嗯,感觉有点云里雾里吧,但不管怎么样,第一个Eclipse插件已经在我们手里诞生了,下一节我们将从头到尾的新建一个空白插件,并实现这个Hello World向导所拥有的功能。
4、本章附注:如果有如下错误:
关于这类库错误的修正,可以到“项目->属性->java构建路径->库(L)”来调整,发现有叹感号的就表示这个库没有。因为我们在建立插件的时候是选择了hello world所以eclipse自动引了一些库,不过有BUG L ,一般都是引用的目录不对,选择错误的引用->点“编辑”按钮->扩展,将其指向正确的位置即可。
这里的库设置和JDK里的Classpath设置差不多,根据笔者的经验在插件开发初期的有效多问题会出在这里。