免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 8026 | 回复: 17
打印 上一主题 下一主题

zt:Eclipse使用入门 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-06-25 12:34 |只看该作者 |正序浏览
转载之塞迪
http://developer.ccidnet.com/pub/disp/Article?columnID=295&articleID=37936&pageNO=1

目前Java开发领域的各种集成开发环境(IDE)呈现出百花齐放的局面,从Borland的JBuilder,到IBM的Visual Age for Java、WebSphere Studio,Oracle的JDeveloper,Sun的 Forte for Java,WebGain的Visual Cafe,TogetherSoft的Together,还有开放源代码的Eclipse、NetBeans 等,种类10种有余。这么多种类的IDE繁荣了Java开发工具家族,但是也为开发人员的选择提出了难题。这些IDE的开发环境有着较大的差别,在一种开发环境下开发的项目不能很方便地移植到另一种开发环境,这就要求更为谨慎地选择适合项目目标的开发工具。

在目前所有的IDE中,Eclipse可以说是最有发展前途的产品之一。Eclipse最初由OTI和IBM两家公司的IDE产品开发组创建,起始于1999年4月。IBM提供了最初的Eclipse代码基础,包括Platform、JDT和PDE。目前由IBM牵头,围绕着Eclipse项目已经发展成为了一个庞大的Eclipse联盟,有150多家软件公司参与到Eclipse项目中,其中包括Borland、Rational Software、Red Hat及Sybase,最近Oracle也计划加入到Eclipse联盟中。


基本概念


在学习使用Eclipse之前,有必要对关于这个项目的名词做一些解释。

Eclipse是一个开放源代码的软件开发项目,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。它由Eclipse项目、Eclipse工具项目和Eclipse技术项目三个项目组成,每一个项目由一个项目管理委员会监督,并由它的项目章程管理。每一个项目由其自身的子项目组成,并且使用 Common Public License(CPL)版本1.0许可协议。

Eclipse工具项目为不同的工具建造者提供一个焦点,以保证为Eclipse Platform创建最好的工具。Eclipse工具项目的任务是为Eclipse Platform培育广泛的工具的创建。工具项目提供单一的联系点以调和开放源代码工具建造者,从而使得覆盖和重复最小化,并保证共享的最大化和共同组件的创建,促进不同类型工具的无缝互操作。工具项目由工具开发者委员会和工具项目的项目管理委员会提议、选择和开发的子项目组成。

Eclipse技术项目的任务是为开放源代码开发者、研究者、学院和教育者提供新的管道,以参与将来Eclipse的演化。它按照研究、培育和教育三个项目流来组织,研究项目在Eclipse相关领域诸如编程语言、工具和开发环境方面进行探索和研究;培育项目是小型的、未正式结构化的项目,为Eclipse软件基础添加新的能力;教育项目聚焦于教育材料的开发、教学帮助和课件。

Eclipse Platform是一个开放的可扩展的IDE。Eclipse Platform提供建造块和构造并运行集成软件开发工具的基础。Eclipse Platform允许工具建造者独立开发与他人工具无缝集成的工具你无须分辨一个工具功能在哪里结束,而另一个工具功能在哪里开始。

Eclipse SDK(软件开发者包)是3个Eclipse项目的子项目(Platform、JDT、PDE)所生产的组件合并,它们可以一次下载。这些部分在一起提供了一个具有丰富特性的开发环境,允许开发者有效地建造可以无缝集成到Eclipse Platform中的工具。Eclipse SDK由Eclipse项目生产的工具和来自其它开放源代码的第三方软件组合而成。Eclipse项目生产的软件以 CPL发布,第三方组件有各自自身的许可协议。


下载、安装Eclipse


知道了这些关于Eclipse项目的信息,我们可以下载、安装一个Eclipse。Eclipse SDK就是我们要下载的,其中包括了开发Java应用的所有内容和Eclipse项目的所有成果。

进入Eclipse项目的主页http://www.eclipse.org,点击Downloads,进入下载页。Eclipse最新的版本是2.0.2版,但是2.0.2版的多国语言翻译包还没有出来,所以我们可以使用一个稍早一点的版本2.0.1。点击2.0.1进入其下载页,这个页面有很多下载连接,包括Eclipse SDK在很多平台上的版本,这里我们只需要下载eclipse-SDK-2.0.1-win32.zip和NLS-SDK-2.0.1-Translations.zip两个文件就可以了,另外还有一个 eclipse-examples-2.0.1-win32.zip文件,是学习《Java开发用户指南》所需要的。将这3个文件解压缩到相同的目录,如D:\eclipse。

在运行Eclipse之前首先应该安装好JDK(Sun 的JDK或IBM的JDK都可以,应该安装1.3以上版本,推荐使用1.4以上版本,因为只有使用1.4以上版本的JDK才可以享受到新增的HotSwap功能对于调试带来的方便),设置好环境变量JAVA_HOME、CLASSPATH和PATH。

为D:\eclipse下的eclipse.exe在桌面上建立一个快捷方式。双击快捷方式启动Eclipse。Eclipse也可以以命令行方式启动,在命令行上指定使用的JVM和保存数据的workspace,例如:

D:\eclipse\eclipse.exe-vmD:\WebSphere\AppServer\java
\bin\javaw.exe -data
D:\WORK\workspace



其中,D:\WORK\workspace是保存项目文件的位置。

可以选择帮助→帮助内容进入Eclipse的帮助系统。有了Eclipse的多国语言翻译包,所有的选单和联机帮助都已经翻译成了中文,使用起来非常方便。

在进行下面的学习前,建议先简单浏览一下帮助中的《工作台用户指南》,熟悉一下透视图和视图等概念。

论坛徽章:
0
18 [报告]
发表于 2004-03-18 15:31 |只看该作者

zt:Eclipse使用入门

我记得好像是我用从起了一下子机器或者安装个1.4j2sdk的就好了

论坛徽章:
0
17 [报告]
发表于 2003-12-05 14:23 |只看该作者

zt:Eclipse使用入门

在文章中提到“这里我们只需要下载eclipse-SDK-2.0.1-win32.zip和NLS-SDK-2.0.1-Translations.zip两个文件就可以了”我下载不了“NLS-SDK-2.0.1-Translations.zip”哪位有的话,给我发到邮箱:liuaiqin@beelink.com.cn
先谢了!!

论坛徽章:
0
16 [报告]
发表于 2003-08-14 11:57 |只看该作者

zt:Eclipse使用入门

为什么我配的时候总是出错呢??logo界面总会有个提示:
JVM teminated。exit。 code=1    ,大虾救命阿!

论坛徽章:
0
15 [报告]
发表于 2003-07-31 14:59 |只看该作者

zt:Eclipse使用入门

你们得中文版怎么搞得?

不过我个人觉得,还是jbuilder好用点,也许用习惯了把!

论坛徽章:
0
14 [报告]
发表于 2003-07-31 14:47 |只看该作者

zt:Eclipse使用入门

调试比JBuiler差远了。。。
这是我不用它的原因之一。。。

论坛徽章:
0
13 [报告]
发表于 2003-07-31 12:51 |只看该作者

zt:Eclipse使用入门

需要慢慢看

论坛徽章:
0
12 [报告]
发表于 2003-07-31 11:56 |只看该作者

zt:Eclipse使用入门

[quote]原帖由 "ultrawolf"]说得很好吗,我用eclipse有一年了,十分顺手,只不过,用了这东西以后,就就懒了,代码格式化不用自已做了,实现接口时也不用查文档了,有些时候也不用写import语句了。。。。。[/quote 发表:
     

广告吗

如果是真的话我也用了

另外它的调试怎样 是不是很方便

论坛徽章:
0
11 [报告]
发表于 2003-07-31 11:27 |只看该作者

zt:Eclipse使用入门

明白了,谢谢,

我也试一下这东东

论坛徽章:
0
10 [报告]
发表于 2003-07-31 11:24 |只看该作者

zt:Eclipse使用入门

动,在命令行上指定使用的JVM和保存数据的workspace,例如:

D:\eclipse\eclipse.exe-vmD:\WebSphere\AppServer\java
\bin\javaw.exe -data
D:\WORK\workspace

这有点不懂,解释一下,可以么?>;
  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP