支持HW团队,就支付宝领取下面的红包吧!(2018年3月31前,就几毛,也会几块,可以和其他红包叠加使用),你领取消费,HW有奖励。红包使用无条件限制,有条件请注意是不是有病毒。

小伙伴们,给大家发红包喽!人人可领,领完就能用。祝大家领取的红包金额大大大!#吱口令#长按复制此消息,打开支付宝就能领取!er1OEj73Uj

登入 注册 | 验证
| 搜索

博主:初学MPEG

初学MPEG 本博客-采用Python的web框架Django与Mysql数据库,致力于对Python、Django的了解 与研究
Django技术QQ群:XXXXXXX
Python技术QQ群:XXXXXXX

分类

关键字

本站最新博文

友情链接  

【原创】eclipse安装-插件开发

类别:eclipse 状态:游客可见,可回,会员可关联(没审核) 阅读:5477 评论:0 时间:二月 9, 2015, 10:31 p.m.
关键字:Eclipse

 Eclipse 是一个很让人着迷的开发环境,它提供的核心框架和可扩展的插件机制给广大的程序员提供了无限的想象和创造空间。目前网上流传相当丰富且全面的开发工具方面的插件,但是 Eclipse 已经超越了开发环境的概念,可以想象 Eclipse 将成为未来的集成的桌面环境。目前的 Eclipse 本身就具备资源管理和外部程序的功能,加上无所不能的插件,将构成一个丰富多彩的工作环境而不仅仅是一个 IDE。对于程序员来说,没有什么比可以随心所欲的定制的工作环境更重要,你的决心,勇气和创造力在与别人分享成果的过程中一览无余。好了,你是不是心动了,如果你已经对 Eclipse 有一定的认识,那么,和我一起打造自己的个性化工作环境吧,首先我们一起开发一个天气预报的插件,然后我们打造属于自己的邮件快速监控功能。

一、安装java环境

(1)下载JDK,运行安装文件。
(2)添加环境变量:
JAVA_HOME=java安装目录
path=%JAVA_HOME%\bin
classpath=.;%JAVA_HOME%\lib\tools.jar; %JAVA_HOME%\lib\rt.jar
(注意,windows环境变量中用;隔开 , linux环境是:隔开)

二、安装eclipse

插件开发其实只要下载【Eclipse for RCP and RAP Developers】就可以,下载地址【http://www.eclipse.org/downloads/】

三、安装SWT Designer

(1)下载地址:
http://www.eclipse.org/windowbuilder/download.php
看到页面如下:选择图片标记的
4.4 (Luna) update site link 如下:(点击链接->复制网址)
http://download.eclipse.org/windowbuilder/WB/release/R201406251200/4.4/

(2)打开Eclipse 3.7 ,选择菜单栏help》 install new software。操作如图:

 

 (3)点击Add,在线更新网址:http://download.eclipse.org/windowbuilder/WB/release/R201406251200/4.4/。一路确定。

 

 选择你要安装的,点击Next

点击Next

选择接受,点击Finish。

使用方法,菜单-》File-》New-》Project,可以看到下图:



接下来输入项目名称,选择JRE(一般默认即可),单击Next,在这一步中,选中Libraries选项卡,单击Add External JARs,添加外部jar包。


这里一共要添加6个,在你的Eclipse的插件(plugins)目录中,分别是:
org.eclipse.swt.win32.win32.x86_3.2.1.v3235.jar;
org.eclipse.swt_3.2.1.v3235e.jar;
org.eclipse.core.commands_3.2.0.I20060605-1400.jar;
org.eclipse.jface.text_3.2.1.r321_v20060810.jar;
org.eclipse.jface_3.2.1.M20060908-1000.jar;
org.eclipse.equinox.common_3.2.0.v20060603.jar


注意:根据版本不同,文件名的数字部分可能会有些不同,添加好后就可以单击finish了(如果这里出现错误,则去 run configuration里修改)
        这时就建立好一个SWT项目了,但是别着急,如果这时按照Run as Java Application的形式运行你的SWT程序的话很可能会提示:Exception in thread "main" java.lang.UnsatisfiedLinkError: no swt-win32-3235 in java.library.path。这是由于没有导入SWT原生库的缘故。因此我们要右键单击项目,选择Import,接下来选择General-〉 File System来导入它,这个swt-win32-3235以dll文件的形式存在于..\MyEclipse\eclipse\plugins \org.eclipse.swt.win32.win32.x86_3.2.1.v3235中,通过Browse按钮选择这个目录,然后在窗口左边选中 这个目录,在右边的文件中选中swt-win32-3235.dll这个文件,finish就可以了。


测试

        在新建好的项目中单击右键,选择新建,Designer->JFace->ApplicationWindow,填入新建的类名称和包就可以 新建一个ApplicationWindow了,系统会自动建立好相应的代码框架,选择Run as Java Application,就可以运行这个自动生成的SWT程序了。

 

操作:

Please Login (or Sign Up) to leave a comment