[Eclipse笔记]配置SWT开发环境

笔记

 

本文假定读者使用Windows操作系统+JDK1.4,其他平台和JDK版本应该也是八九不离十。

为了编译和运行SWT程序,我们有两种选择:1- 使用Eclipse SDK;2- 下载单独的SWT二进制文件和源文件。

随Eclipse SDK,我们可以在它的plugins目录下找到SWT的二进制文件,通常的目录名称是:org.eclipse.swt.win32_xxxx,后缀是版本号,在这个目录下有os和ws两个子目录,内容分别是SWT的JNI库和swt.jar。

如果不是使用Eclipse来开发,或者需要SWT的源文件,那么需要下载单独的SWT二进制和源文件包,在下面的地址可以找到:

http://mirror.pacific.net.au/eclipse/eclipse/downloads/drops/R-3.0.1-200409161125/swt-3.0.1-win32.zip

这个zip文件解包以后包含JNI库(一些DLL)和swt.jar,以及swtsrc.zip,这个swtsrc就是我们SWT的源文件了,包括C和Java的源代码。

为了运行SWT程序,我们需要首先编译我们SWT的代码,这个时候需要告诉编译器swt.jar的位置;编译成功以后,我们除了指明classpath包含swt.jar之外,需要在命令行告诉java.exe另一个参数,那就是java.library.path,看上去大概是这个样子:

java-cp %SWT_HOME% wt.jar SimplestSWT -Djava.library.path=%SWT_HOME%

如果你使用的是Eclipse SDK 3.1M5a或者更新的版本,你可以直接右键.java文件选择RunAs -> SWT Application,则不用在命令行写那么长的参数了。

比较有意思的是,我们可以在eclipse.org的SWT下载页面看到目前SWT支持的平台:
       Windows 98/ME/2000/XP       Windows CE (ARM PocketPC)       Windows CE (ARM PocketPC, J2ME profile)       Linux (x86/Motif)        Linux (x86/GTK 2)       Linux (AMD 64/GTK 2)       Solaris 8 (SPARC/Motif)       QNX (x86/Photon)       AIX (PPC/Motif)       HP-UX (HP9000/Motif)              Mac OSX (Mac/Carbon)
呵呵,支持的平台虽然有限,不过还是蛮多了。

 

时间: 2024-12-19 11:21:27

[Eclipse笔记]配置SWT开发环境的相关文章

linux eclipse adt 配置android 开发环境

问题描述 linux eclipse adt 配置android 开发环境 在linux系统下安装eclipse 配置 adt是,报错 could not find jar,,后面是路径,,,正么会报找不到jar包的问题啊,,求指教 真能解决..红包感谢..这问题困扰我一天了 解决方案 咋没得人啊,,,, 解决方案二: 在终端输入: java -version 看看你的jdk是否安装成功, 如果成功: 在你的adt目录下eclipse-->eclipse.ini, 打开eclipse.ini文件

Eclipse + Pydev 配置Python开发环境

之前有人问 Eclipse + Pydev 的环境配置问题,在此记录一下. 前提条件:需要安装 Eclipse .jdk.Python.这三个软件都可以在官网上下载. 假设上述软件已经安装好了,下面是配置环境的步骤. 一:安装pydev pydev 是Eclipse 的一个插件,在Eclipse中安装pydev 插件后,就可以在Eclipse 中新建python工程,写python代码. 安装pydev 的方法有两个: 第一:在线安装. 打开Eclipse ->Help ->Install N

工具-有没有 快速搭建,配置 java开发环境的软件

问题描述 有没有 快速搭建,配置 java开发环境的软件 每次换了系统,换了电脑,换了工作环境都要重头装一遍开发工具,配置开发环境,不知道有没有快捷的软件省去这些重复的工作 解决方案 你完全可以用Java_home啊 用不了多少时间 解决方案二: 没有吧,话说用了这么久还觉得配环境麻烦么?没有多少时间啊 解决方案三: JDK与IDE使用绿色版,配置一下路径都是很快的 解决方案四: 偷懒的方式,你可以把环境装在非系统盘,这样换系统的话,可能不需要重新安装环境了.(只格式化系统盘,没问题) 换电脑的

学习在一台新电脑上配置JAVA开发环境_java

对于JAVA新手来说,刚开始要学JAVA,而自己的电脑上毫无与JAVA开发有关的环境,应该如何进行配置呢? (安卓新手也需要JAVA开发环境) 第一步,下载.安装java JRE JRE (Java Runtime Environment),即Java运行环境,是运行JAVA程序所必须的环境的集合,包含各种类库. 1.Jre官方下载; http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.点击左侧的JAVA字样图

使用eclipse搭建j2me手机开发环境

使用eclipse搭建j2me手机开发环境  使用eclipse搭建j2me手机开发环境 1 下载 eclipse3.1  jwtk2.2  eclipseme1.2.3     eclipse3.1的下载地址:http://www.eclipse.org/     jwtk2.2    的下载地址:http://java.sun.com/j2me/download.html     eclipseme1.2.3的下载地址:http://eclipseme.org/ 2  安装 eclipse 

Win8.1 下配置Java开发环境 配置环境变量

安装配置流程如下: 1.下载JDK 和 Eclipse. JDK 1.7下载地址:http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk7-downloads-1880260.html Eclipse下载地址:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/mars/R/eclipse-jee-mars-R

详解如何正确配置PHP开发环境

PHP语言在进行开发之前,需要将开发环境配置妥当,这样才能实现我们的程序完美运行.那么,如何正确的配置PHP开发环境呢?文章将介绍Apache.MySql.PHP的下载.安装及配置,分别讲述在windows和Linux环境下开发环境的搭建. 一.下载Apache.MySql和PHP 1.Apache的下载 Apache服务器可以通过官方提供的镜像地址来下载windows的Apache安装程序,不过都是英文版的,而且下载速度太慢.我建议大家去华军.天空或者中关村下载最新版的安装程序,速度很快. 2

如何正确配置PHP开发环境

PHP语言在进行开发之前,需要将开发环境配置妥当,这样才能实现我们的程序完美运行.那么,如何正确的配置PHP开发环境呢?文章将介绍Apache.MySql.PHP的下载.安装及配置,分别讲述在windows和Linux环境下开发环境的搭建. 一.下载Apache.MySql和PHP 1.Apache的下载 Apache服务器可以通过官方提供的镜像地址来下载windows的Apache安装程序,不过都是英文版的,而且下载速度太慢.我建议大家去华军.天空或者中关村下载最新版的安装程序,速度很快. 2

KVM下用DevStack快速安装和配置OpenStack开发环境教程

  OpenStack是一个开源的云计算管理平台项目,支持几乎所有类型的云环境,项目目标是提供实施简单.可大规模扩展.丰富.标准统一的云计算管理平台.本文我们来谈谈DevStack安装和配置OpenStack开发环境. OpenStack的安装和配置有一点复杂,特别对于初学者来,第一次安装OpenStack时经常会碰到很多的问题.不过在Openstack社区中,一些开发者开发了一些自动化脚本来方便搭建OpenStack的开发环境,其中,DevStack是其中相对比较完善的,也是OpenStack