Eclipse使用入门教程

Eclipse使用入门教程
Eclipse使用入门教程

Eclipse使用入门

目前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项目的主页https://www.360docs.net/doc/6214449392.html,,点击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功能对于调试带来的方便),设置好环境变量JA V A_HOME、CLASSPATH和PATH。

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

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

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

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

编写Hello World程序

下面我们编写一个HellWorld程序,步骤如下:

1.选择文件→新建→项目;

2.项目类别选Java;

3.项目列表选Java项目;

4.点击“下一步”;

5.输入项目名称,例如:HelloProject;

6.点击“完成”;

7.在工具条里点击“创建Java类”的按钮(带有一个C标记)见图1;

图1 点击“创建Java类”的按扭图

8.在名称域输入HelloWorld;

9.点击public static void main(String[] args) 的复选框,让Eclipse创建main方法(见图2);

图2 Eclipse创建main方法

10.点击“完成”;

11.一个Java编辑窗口将打开,在main方法中输入System.out.println(“Hello World”)行;12.使用Ctrl-s保存,这将自动编译HelloWorld.java;

13.点击工具条里的“运行”按钮;

14.选择“Java应用程序”,然后选“新建”;

15.输入项目名称Hello-Project和main类名HelloWorld;

16.点击“运行”;

17.这时候,将会打开一个控制台窗口,一句“Hello World”将会显示在里面(见图3)。

图3 "Hello World"显示窗口

Eclipse有一个增量编译器,每次保存一个Java文件时它就自动进行编译。这个特性被称做“自动构建”。如果不需要这个功能,可以在窗口→首选项→工作台→对资源修改执行自动构建,关闭这个特性。随后工具条中会出现“全部构建”的按钮。类似的选项也会出现在相关的选单中。

创建CVS资源库

现在我们知道如何创建一个项目了,下一步是与某个版本服务器建立连接,将项目发布到版本服务器中。目前开源软件都是使用CVS来做版本管理,因此我们也使用CVS来举例。Eclipse SDK已经包括了支持CVS的插件,要想使用其它的版本管理软件,例如VSS,可以从Eclipse的网站上下载相关的插件。创建一个CVS资源库位置的步骤如下:

1.打开CVS资源库开发透视图(窗口→打开透视图→其它→CVS资源库开发)。

2.在CVS资源库视图里点右键,新建→资源库位置,见图4。

图4 新建资源库位置

3.在添加CVS资源库对话框中输入CVS Server 的详细信息。

4.点击“完成”。

5.一旦配置好CVS资源库,就可以把项目输入资源库了。转到Java透视图,在项目名称上点右键,选择小组→共享项目。

6.选择刚才添加的资源库。

7.点击“完成”。

8.在同步窗口中的项目上点右键,选提交。

9.输入为提交加入的注释,如图5。

图5 为提交加入注释

10.点击“确定”,则项目被发布到CVS资源库中。

11.将项目共享到资源库中后,可以使用“与资源库同步”功能来发布代码,并且赶上别人对资源库中代码所做的修改。在项目上点右键,小组→与资源库同步。

下载、安装应用服务器JBoss

为了做服务器端的开发,还需要一个应用服务器,并且把应用服务器与Eclipse集成起来。Eclipse可以与多种应用服务器共同工作,包括WebLogic、WebSphere、JRun、

Orion/Oracle9iAS、JBoss、JOnAS、Resin等。下面以目前流行的开放源代码应用服务器JBoss 来举例。首先要下载并安装好JBoss,我使用的是JBoss 3.0.3,安装在D:\jboss-3.0.3目录。为了把JBoss与Eclipse相集成,还需要下载相关的插件,下载位置是

https://www.360docs.net/doc/6214449392.html,/products_easie.htm、

https://www.360docs.net/doc/6214449392.html,/products/EASIEJBoss1.0.6.zip。在

https://www.360docs.net/doc/6214449392.html,/products/Eclipse_JBoss.pdf还有一个安装的指导。退出Eclipse,将刚才下载的文件解压缩到D:\eclipse下,重新启动Eclipse。

新安装的插件需要激活才能使用,选择窗口→定制透视图,将“其它”中的EASIE JBoss项选中。

然后配置这个插件,选择窗口→首选项,输入关于JBoss插件的信息。

以上两步执行完后,在工具条中会出现启动和停止JBoss的按钮。点击启动按钮启动JBoss,如图6。

图6 启动JBoss

打开调试透视图,在调试透视图中将会看到刚才启动的JBoss进程相关的信息。

停止JBoss可以使用启动按钮旁边的停止按钮。在这个网站上还有支持WebLogic、WebSphere、Orion/Oracle 9iAS的插件,安装方法基本上完全一样。

Eclipse调试

到现在为止,建立一个完整的开发环境所需要的配置基本上都完成了。下面我们回到Hello World项目,看一下调试程序需要做哪些事情。

用过IDE的人对于断点、单步运行等概念是非常熟悉的,Eclipse具有所有IDE应该具有的调试功能。调试步骤如下:

1.首先在程序中设置一个断点,双击语句左边的灰色区域,则一个断点被加到该语句上,如图7;

图7 设置断点

2.点击工具条中的调试按钮(一个Bug);

3.在Java应用程序下选择HelloWorld;

4.点击“调试”,程序将运行到刚才设置的断点处,然后停止运行;5.按F6,单步执行,这时候程序运行到下一条语句;

6.按F8继续运行到程序结束。

导入JUnit例子程序

下面我们导入一个真正的项目,这个项目来自于Eclipse JDT的例子。1.选择文件→导入;

2.选择“ZIP文件”;

3.浏览并找到源代码Jar文件所在位置,在文件夹中输入JUnit;4.点击“完成”,将导入一个新的JUnit项目,如图8。

图8 导入项目

限于篇幅,这里就不详细介绍这个项目的开发过程了。具体的开发过程请看帮助中的《Java 开发用户指南》。

与其它流行的Java IDE一样,在Eclipse中也可以获得内容帮助,获得内容帮助的热键是Alt+/。

在Eclipse SDK中已经集成了Ant和JUnit这些建造和测试项目的工具,还有强大的机制支持代码的重构(refactoring)。这些内容在《Java开发用户指南》中有较为详细的介绍。看了这篇Eclipse的入门文章后,就可以直接看《Java开发用户指南》。通过对《Java开发用户指南》的学习,可以感受到Eclipse正是我们需要的支持XP(极限编程)快速开发方法的新一代IDE。

Eclipse的日志文件保存在workspace/.metadata/.log文件中,这个文件用来保存运行时的错误,其中的信息在除错时非常有用。

介绍了Eclipse中Java的开发过程,你可能对于使用Eclipse开发其它语言也感兴趣。Eclipse Platform是一个通用的工具平台。它并不知道任何特定的语言,但是打开了一扇门,使得插件可以支持各种语言。Eclipse SDK包括了一个全功能的Java IDE。这是一个如何扩展平台以支持一种特殊的语言的例子。SDK还提供Java文件的编辑器插件和XML文件的编辑器插件。

Eclipse调试方法入门

Eclipse调试 这个教程将帮助学生获得关于调试的一些关键概念,以及如何进行一个调试 这是我们所熟悉的Eclipse环境,我们从这里开始教程。打开一个我们想进行调试的工程 需要做的第一件事就是给我们的工程设置一个调试特性,点击bug图标之后的下拉三角。弹出Debug窗口 双击Jave Application,我们可以对程序创建一个Java Application型的新配置。选择工程及主类。点击“Apply”然后关闭。

放置断点 断点起到告诉程序什么时候暂停的作用。进入你想放置断点的代码行。右键点击选中行前面的的兰色竖条部分。选择toggle breakpoint。或者双击兰色竖条。 选择toggle breakpoint. 选择Window菜单,切换到debug透视图。这就是Debug透视图,如果你注意到,我们的代码窗口在下方。并且上面多出了两个窗口,左边就是显示我们运行程序的窗口,以及堆栈。右边将显示变量和表达式。

下的箭头符号,进行选择 代码变为绿色,意思是这是将要执行的下一行代码。

现在我们可以执行几个操作。其中比较基础的一个是单步操作。如果断点标注的是一个函数调用,选择单步进入Step Into,你可以执行并进入到代码的下一行;同样的如果你想不执行方法的这一行,你可以执行“Step over”,并且不进入方法。 假设我们使用单步跳入,并且进入了一个函数调用开始调试。这时如果我们使用一个“Step Return”,这将完成执行方法的余下部分。你将顺利的处于方法后的将要执行的那一行代码中。

(继续)按钮。 最后,如果我们不再想进行调试,并且想要程序结束,你可以点击位于左窗口顶端的“terminate”按钮。

Java基础入门教程(适合所有初学者)

第1章 Java语言概述与面向对象思想 1 1.1 Java语言的发展 1 1.1.1 Java语言的产生 1 1.1.2 Java语言的发展 1 1.2 Java语言的特点 2 1.3 面向对象与面向过程的差异 3 1.3.1 面向过程思想回顾 4 1.3.2 面向对象思想介绍 4 1.4 面向对象程序设计中的主要概念和特征 4 1.4.1 主要概念 5 1.4.2 主要特征 5 *1.5 Java与C++的差异 5 1.6本章小结5 习题 5 第2章 Java语言开发环境 6 2.1 JDK 6 2.1.1 JDK的简介6 2.1.2 JDK的构成6 2.1.3 JDK的使用6 2.2 IDE 8 2.2.1 IDE简介8 2.2.2 JBuilder 9 2.2.3 Eclipse 9 2.2.4 相关资源9 2.3 Project管理9 2.3.1 Project的含义9 2.3.2 可行的Project组织模式9 2.3.3 主要开发工具的Project目录10 2.4 本章小结10 习题10 第1章 Java语言概述与面向对象思想 1.1 Java语言的发展 1.1.1 Java语言的产生以介绍面向对象编程的基本概念、基本理论为重点,结合Java语言的语法规则、编程特点和设计思想、强调容易发生错误和编程应注意的地方,使学生能对Java 技术有一个总体了解,通过本课程学习,使学生掌握Java语言的基础知识,理解和掌握面向对象程序设计的基本思想,熟练地使用Java语言进行程序的编写、编译以及调试工作 上世纪90年代初期,Sun公司在研究一种适用于未来的智能设备的编程语言,该语言要具有一些新的特性,以避免C++的一些不足。 该语言起初命名为Oak,来源于语言作者Gosling办公室窗外的一棵橡树(Oak)。后来在注册时候遇到了冲突,于是就从手中的热咖啡联想到了印度尼西亚一个盛产咖啡的岛屿,中文名叫爪哇,Java语言得名于此。 随着Internet的迅速发展,Web应用日益广泛,Java语言也得到了迅速发展。1994年,Gosling

eclipse官方使用教程翻译

Eclipse 官方教程 Lars vogel Version 2.3 Copyright ? 2007 - 2011 Lars Vogel 11.11.2011 Eclipse java ide 本教程java ide eclipse的用法,涉及到eclipse的安装,java程序的创建和使用eclipse的细节,教程基于eclipse3.7(indigo) 1. eclipse概览 很多人知道eclipse是一个java ide。 Eclipse由开源软件社区创建,并且应用于很多不同的领域,比如作为java或者android的开发环境。 Eclipse工程由eclipse基金会管理,eclipse基金会是一个掌管eclipse工程而且帮助培养开源社区以及一个完整的包含产品和服务的非盈利性并由成员支持的公司。 Eclipse起源于2001年,今天在java开发环境市场占有率达到了65%。 Eclipse能够由各种插件来扩展,因此有很多开源工程和公司通过插件扩展了eclipse,所以使用eclipse也可以开发(eclipse rcp) 2开始 2.1安装 Eclipse需要安装安装java运行时。我推荐使用java 7(就是java1.7)。安装eclipse需要从https://www.360docs.net/doc/6214449392.html,/downloads下载包“eclipse ide for java developers”。并将它解压到一个目录中,使用的目录名不能包含空格,有时候eclipse出现问题就是因为这个。解压完了之后就可以使用了,不需要什么额外的安装过程。 2.2开始使用eclipse 启动eclipse需要双击eclipse.exe(windows),或./eclipse(linux\mac)。系统会提示你指定一个workspace。Workspace是用来存储java工程(关于workspace,后面有详细讲解)。选择一个空目录然后点击OK,如图:

Eclipse_CDT安装及使用教程

Eclipse CDT安装及使用教程 Eclipse CDT安装教程 一、安装配置JDK 1、下载windows jdk 安装包,可以从官网下载,也可以从这里下载,下载完成后,按照一般软件安装的方法安装; 2、安装完成后,找到安装目录,如C:\Program Files\Java\jdk1.6.0_35,记录下来; 3、Windows7下右击电脑桌面的计算机,选择属性,然后点击右边的“高级系统设置”,在弹出的对话框点击“环境变量”,如图。 4、在步骤3中弹出的对话框的下方,看到系统变量,点击下方的“新建”(见图12),然后在变量名的地方填入JA V A_HOME,变量值填入步骤2中记录的路径,然后点击确定;

5、按照步骤4的方法,新建另一个变量,变量名是:CLASSPATH,变量值是:.;%JA V A_HOME%\lib\dt.jar;%JA V A_HOME%\lib\tools.jar;%JA V A_HOME%\jre\lib\rt.jar 统变量中找到变量名为PATH的变量,双击,在变量值的最后加上:;%JA V A_HOME%\bin(见图),然后一路确定。 7、至此,eclipse的运行环境配置成功。

二、配置C/C++编译器MinGW Windows下安装配置MinGW 从MinGW官网下载最新程序,下载地址: https://www.360docs.net/doc/6214449392.html,/project/mingw/Installer/mingw-get-inst/mingw-get-inst-20120426/mi ngw-get-inst-20120426.exe; 双击下载好的程序,然后一路点击“Next”按钮,直到图1的界面,选择“I accept the agreement”,然后点击next。 3、选择路径,默认放在C:\MinGW,点击next;接下来的界面也是next;一直到图中的组件选择界面,勾上C Compiler前面的钩,也可以按自己喜好选上C++ Compiler或其它组件,点击next;在下一个界面点击Install,就会进行安装。

Eclipse中JAVA中文教程

来源:网上 PDF制作:https://www.360docs.net/doc/6214449392.html, Eclipse – 整合开发工具 基础篇

Jacky Lee 2005/03/01

目录 0.环境说明 (8) 1.Eclipse简介 (9) 1.1历史背景 (9) 1.2开发原始码软件 (10) 1.3 Eclipse版本介绍 (10) 1.4跨语言、跨平台 (11) 2. Eclipse Platform (13) 2.1概观 (13) 2.2架构 (13) 2.3项目与资料夹 (14) 2.4平台核心 (14) 2.5工作区(workspace) (15) 2.6工作台(workbench) (15) 2.6.1视图(View) (16) 2.6.2编辑器(Editor) (19) 2.6.3视景(Perspective) (22) 2.7重新排列视图和编辑器 (23) 2.7.1放置游标 (23) 2.7.2重新排列视图 (24) 2.7.3并列编辑器 (25) 2.7.4重新排列附加标签的视图 (26) 2.7.5最大化 (27) 2.8菜单和工具列 (28) 2.8.1菜单 (29) 2.8.2图标和按钮 (44) 2.9视景 (49) 2.9.1新视景 (49) 2.9.2新窗口 (51) 2.9.3储存视景 (52) 2.9.4配置视景 (54) 2.10作业和标记 (55) 2.10.1不相关的作业 (56) 2.10.2相关的作业 (56) 2.10.3开启档案 (58) 2.11书签 (58) 2.11.1新增和检视书签 (59)

2.11.2使用书签 (61) 2.11.3移除书签 (61) 2.12快速视图(Fast View) (63) 2.12.1建立快速视图 (63) 2.12.2使用快速视图 (64) 2.13比较 (65) 2.13.1简单比较 (66) 2.13.2了解比较 (67) 2.13.3使用比较 (69) 2.14历史纪录 (71) 2.15回应 UI (73) 3.喜好设定(Preferences) (76) 3.1工作台(Workbench) (77) 3.1.1外观(Appearance) (79) 3.1.2功能(Capabilities) (80) 3.1.3颜色和字型(Colors and Fonts) (82) 3.1.4比较/修正(Compare/Patch) (83) 3.1.5编辑器(Editors) (86) 3.1.6档案关联(File Associations) (87) 3.1.7按键(Keys) (90) 3.1.8标签装饰(Label Decorations) (99) 3.1.9链接资源(Linked Resources) (99) 3.1.10历史纪录(Local History) (101) 3.1.11视景 (102) 3.1.12搜寻(Search) (104) 3.1.13启动和关闭(Startup and Shutdown) (105) 3.2 Ant (107) 3.2.1 Ant 编辑器(Ant Editor) (107) 3.2.2 Ant 执行时期(Ant Runtime) (109) 3.3建置次序(Build Order) (112) 3.4说明(Help) (113) 3.4.1说明服务器(Help Server) (115) 3.5自动更新(Install/Update) (116) 3.6 Java (117) 3.6.1外观(Appearance) (118) 3.6.2类别路径变量(Classpath variables) (119) 3.6.3程序代码格式制作器(Code Formatter) (120) 3.6.4程序代码产生(Code generation) (122)

Eclipse教程

附录J:Eclipse教程 By Y.Daniel Liang 付蓉译 该帮助文档包括以下内容: ●Eclipse入门 ●选择透视图 ●创建项目 ●创建Java程序 ●编译和运行Java程序 ●从命令行运行Java Application ●在Eclipse中调试 提示:在学习完第一章后使用本教程第1节~第6节,学习完第二章后可配合本教 程的第7节,开始学习第十四章时可配合本教程的第8节。 0 简介 该教程的使用者包括正在通过使用Eclipse来学习Java课程的学生和想要用Eclipse开发Java项目的程序员。Eclipse是由IBM提供的一个开源的Java程序开发软件。 你也可以使用JDK命令行工具来写Java程序。JDK命令行工具包括一系列独立的程序,如编译器和解释器,都可从命令行来激活。除了JDK命令行工具,市场上还有很多Java的开发工具,包括Borland公司的JBuilder、NetBeans、Sun公司的ONE Studio(商业版的NetBeans)、Eclipse和WebGain Visual Café。这些工具为快速开发Java程序提供集成的开发环境(IDE)。编辑、编辑、构造、调试和在线帮助被集成在一个用户图形界面。有效的使用将会极大的提高编程速度。 这个简短的教程将会帮助你熟悉Eclipse,尤其是在创建项目、创建程序、编译和运行程序方面。 提示:Eclipse可运行在任何的Java虚拟机之上。本文中所有的屏幕截图都来自于运行在Windows之上的Eclipse3.0。你可以到https://www.360docs.net/doc/6214449392.html,下载Eclipse。

安装提示:安装Eclipse之前必须安装JDK1.5。JDK1.5可以从https://www.360docs.net/doc/6214449392.html,/j2se/1.5/download.html下载。Windows版本的Eclipse存放在压缩文件eclipse-SDK-3.0-win32.zip中。将文件解压缩到c:\下,解压缩后所有的文件都放在c:\eclipse中。 1 开始使用Eclipse 假设你已经将Eclipse安装在目录c:\eclipse下。要启动Eclipse,双击c:\eclipse目录下的eclipse图标(如图1): 图1 双击后出现了工作区装载窗口(如图2): 图2 输入你的工作区所在的目录,本例所有项目、程序都存放在c:\smith目录下,故输入c:\smith,然后点击OK,Eclipse的图形界面就展现在你的眼前了(如图3)。

eclipse知识教程(1)

ECLIPSE 黑油数值模拟基础 斯伦贝谢科技服务(北京)有限公司 Schlumberger Technology Services (Beijing) Ltd

目录 简介1 目的3 什么是油藏数值模拟 5 如何把模型与实际油藏联系在一起7 为什么要进行油藏数值模拟研究10 为什么选择ECLIPSE 12 ECLIPSE的功能14 ECLIPSE是如何工作的16 静态油藏描述19 PVT和岩石数据22 初始化数据24 井数据26 使用ECLIPSE进行油藏数值模拟研究28 如何使用手册30 文件的组织和结构33 ECLIPSE输入/输出结构35 ECLIPSE输出文件 37 ECLIPSE输出类型 41 输出文件名称44 文件位置48 宏命令的使用50 输入文件结构53

数据文件语法规则56 关键字语法58 各部分通用的关键字60 系统使用63 基本的UNIX命令65 VI编辑器69 RUNSPEC部分 73 RUNSPEC部分的作用 75 RUNSPEC部分关键字 78 不含RUNSPEC部分的数据文料81 GRID部分83 GRID部分的作用85 数据排列规则88 网格几何形状90 块中心网格实例94 角点网格实例97 网格模型格块属性99 如何指定网格格块属性101 传导系数规则109 笛卡儿网格的传导系数Ill 径向网格传导系数118 页岩模型121 传导系数修正124

非相邻连接NNC 128 断层处NNC的生成130 尖灭处NNC的生成132 局部网格加密(LGR)处NNC的生成134 双孔模型中的NNC 136 水体处NNC的生成138 径向网格中NNC的生成140 径向模型142 输出控制145 GRID部分关键字总结 148 GRID部分关键字149 EDIT部分153 EDIT部分的作用155 EDIT部分关键字总结157 PROPS部分—流体属性159 流体属性的作用161 黑油模型概述163 黑油及组分模拟167 油相状态方程169 用PVDO输入dead oi1的PVT属性172 用PVCDO输入dead oi1的PVT数据174 用PVTO输入live oil的PVT数据176 用PVCO输入live oi1的PVT数据178

Eclipse教程入门到精通

Eclipse –入门到精通 初级篇 目录 0.环境说明 (8) 1.Eclipse 简介 (9) 1.1 历史背景 (9) 1.2 开发原始码软件 (10) 1.3 Eclipse 版本介绍 (10) 1.4 跨语言、跨平台 (11) 2. Eclipse Platform (13) 2.1 概观 (13) 2.2 架构 (13) 2.3 项目与资料夹 (14) 2.4 平台核心 (14) 2.5 工作区(workspace) (15) 2.6 工作台(workbench) (15) 2.6.1 视图(View) (16) 2.6.2 编辑器(Editor) (19) 2.6.3 视景(Perspective) (22) 2.7 重新排列视图和编辑器 (23) 2.7.1 放置游标 (23) 2.7.2 重新排列视图 (24) 2.7.3 并列编辑器 (25) 2.7.4 重新排列附加标签的视图 (26) 2.7.5 最大化 (27) 2.8 菜单和工具列 (28) 2.8.1 菜单 (29) 2.8.2 图标和按钮 (44) 2.9 视景 (49) 2.9.1 新视景 (49) 2.9.2 新窗口 (51) 2.9.3 储存视景 (52) 2.9.4 配置视景 (54) 2.10 作业和标记 (55) 2.10.1 不相关的作业 (56) 2.10.2 相关的作业 (56) 2.10.3 开启档案 (58) 2.11 书签 (58)

2.11.1 新增和检视书签 (59) Eclipse 中文教程.doc 第 4 頁,共 288 頁 2.11.2 使用书签 (61) 2.11.3 移除书签 (61) 2.12 快速视图(Fast View) (63) 2.12.1 建立快速视图 (63) 2.12.2 使用快速视图 (64) 2.13 比较 (65) 2.13.1 简单比较 (66) 2.13.2 了解比较 (67) 2.13.3 使用比较 (69) 2.14 历史纪录 (71) 2.15 回应 UI (73) 3.喜好设定(Preferences) ...................................................... 76 3.1 工作台(Workbench) (77) 3.1.1 外观(Appearance) (79) 3.1.2 功能(Capabilities) (80) 3.1.3 颜色和字型(Colors and Fonts) (82) 3.1.4 比较/修正(Compare/Patch) (83) 3.1.5 编辑器(Editors) (86) 3.1.6 档案关联(File Associations) (87) 3.1.7 按键(Keys) (90) 3.1.8 标签装饰(Label Decorations) (99) 3.1.9 链接资源(Linked Resources) (99) 3.1.10 历史纪录(Local History) (101) 3.1.11 视景 (102) 3.1.12 搜寻(Search) (104) 3.1.13 启动和关闭(Startup and Shutdown) (105) 3.2 Ant (107) 3.2.1 Ant 编辑器(Ant Editor) (107) 3.2.2 Ant 执行时期(Ant Runtime) (109) 3.3 建置次序(Build Order) (112) 3.4 说明(Help) (113) 3.4.1 说明服务器(Help Server) (115) 3.5 自动更新(Install/Update) (116) 3.6 Java (117) 3.6.1 外观(Appearance) (118) 3.6.2 类别路径变量(Classpath variables) (119) 3.6.3 程序代码格式制作器(Code Formatter) (120) 3.6.4 程序代码产生(Code generation) (122) Eclipse 中文教程.doc 第 5 頁,共 288 頁

eclipse入门

Eclipse Overview: Threshold pressure 毛细管入口压力 SCAL special core analysis 岩心分析 VFP vertical flow performance 纵向流动表现 PEBI perpendicular bisector 垂直二等分物、垂直等分线 Regress 退回、回归 LGR local grid refinement 局部网格加密 Script 手稿、原稿、正本 Incremental\increment 增加的、增加 DM data m anager Misc: m iscellaneous杂项。 Cartesian:直角坐标、笛卡尔坐标 Toggle:反复(变化) Diffusivity 扩散 FVF form ation volume factor 地层体积系数 wrt 相对于 Getting started\开始: 双击启动launcher,点office,默认directory及version点run,出现检查框,随后出现office 主对话框。 Tutorial 1: standard usage\教程1:标准用法 1、Case management/项目管理 在office主菜单,点file\new project,选择directory(可直接选在2004a下),命名为tuit1。在office主菜单,点case\import,选择brillig.data(搜一下,在tutorials下有),此时右侧说明区出现各项文字。 在office主菜单,点view\display m odel in DM,再点view\display m odel in grid section。此时查看在所选的目录文件夹下产生一系列文件: 地质关键字及局部加密在***-GGO.INC (第二三个字符GO代表geometry) GRID性质关键字在***-GPRO.INC (第二三个字符PR代表property) GRID操作关键字在***-GOPP.INC (第二三个字符OP代表operational) GRID其他关键字在***-GOTH.INC (第二三个字符OT代表other) GRID断块属性更改在***-EDIT.INC PVT数据在***-PVT.INC 饱和度属性在***-SCAL.INC 初始化数据在***-INIT.INC 局部数据在***-REG.INC 生产计划数据在***-SCH.INC 总结数据在***-SUM.INC 此外产生GRID字头文件***-GHDR,该文件在模拟过程中不使用。(HD代表header.) 在office主菜单,点file\save project保存文件。注意,因路径的原因,要特别慎重使用save project as,如果拷文件,应使用backup及restore。 2、Data m anager\数据管理 在office左侧主菜单,点data,出现data m anager module对话框。显示区出现断层及井点。 2.1、Case definition\ 项目定义 点data m anager \sections\case definition,出现case definition manager对话框。 在首行的simulator选blackoil。 点general签,将title改为import case,日期改为1-jan-1990,确保units选field、type 选normal。

eclipse教程——入门篇(编程爱好者学习的经典教材)

Eclipse教程 By Y.Daniel Liang 该帮助文档包括以下内容: ●Eclipse入门 ●选择透视图 ●创建项目 ●创建Java程序 ●编译和运行Java程序 ●从命令行运行Java Application ●在Eclipse中调试 提示:在学习完第一章后使用本教程第1节~第6节,学习完第二章后可配合本教程的第7节,开始学习第十四章时可配合本教程的第8节。 0 简介 该教程的使用者包括正在通过使用Eclipse来学习Java课程的学生和想要用Eclipse开发Java项目的程序员。Eclipse是由IBM提供的一个开源的Java程序开发软件。 你也可以使用JDK命令行工具来写Java程序。JDK命令行工具包括一系列独立的程序,如编译器和解释器,都可从命令行来激活。除了JDK命令行工具,市场上还有很多Java的开发工具,包括Borland公司的JBuilder、NetBeans、Sun公司的ONE Studio(商业版的NetBeans)、Eclipse和WebGain Visual Café。这些工具为快速开发Java程序提供集成的开发环境(IDE)。编辑、编辑、构造、调试和在线帮助被集成在一个用户图形界面。有效的使用将会极大的提高编程速度。 这个简短的教程将会帮助你熟悉Eclipse,尤其是在创建项目、创建程序、编译和运行程序方面。 提示:Eclipse可运行在任何的Java虚拟机之上。本文中所有的屏幕截图都来自于运行在Windows之上的Eclipse3.0。你可以到下载Eclipse。 安装提示:安装Eclipse之前必须安装JDK1.5。JDK1.5可以从下载。Windows版本的Eclipse存放在压缩文件eclipse-SDK-3.0-win32.zip中。将文件解压缩到c:\下,解压缩后

Eclipse2010.1_office教程练习1:

Eclipse 2010.1_office 教程 练习1 Standard usage软件的标准使用 目录 简介 (2) 运行步骤 (2) 问题描述 (3) 数据准备 (3) 一、方案管理(Case management) (3) 二、数据管理器(Data manager) (4) 三、运行管理器(Run manager) (10) 四、报告生成器(Report generator) (11) 五、结果观察器(Results Viewer) (12) 六、PRT Report generator 报告生成器 (15) 七、Exit ECLIPSE Office 退出 (17)

Eclipse 2010.1_office 教程 练习1 Standard usage软件的标准使用 简介 该练习的详细步骤如下:输入已有的数据集data set、编辑数据、保存工程、运行和监视模拟过程、观察结果变量和创建报告。 本练习需要35分钟的时间完成。 运行步骤 该练习所涉及到的软件部分如下: 1 方案管理(Case managerment) 2 数据管理器(Data manager) a 定义方案(Case definition) b 定义网格(Grid section) c 输入PVT参数(PVT section) d 输入岩石物性参数(SCAL section) e 输入初始条件(Initialization section) f 时间进程安排(Schedule section) g 最后总结(SUMMARY section) 3运行管理器(Run manager) 4报告生成器(Report generator) 5结果观察器(Result viewer) a 观察结果数据 b 2D观察器:初始数据和结果数据 c 3D观察器:初始数据和结果数据 d 生成PRT 报告

最新eclipse教程——基础篇

Eclipse教程 该帮助文档包括以下内容: ●Eclipse入门 ●选择透视图 ●创建项目 ●创建Java程序 ●编译和运行Java程序 ●从命令行运行Java Application ●在Eclipse中调试 0 简介 该教程的使用者包括正在通过使用Eclipse来学习Java课程的学生和想要用Eclipse开发Java项目的程序员。Eclipse是由IBM提供的一个开源的Java程序开发软件。 你也可以使用JDK命令行工具来写Java程序。JDK命令行工具包括一系列独立的程序,如编译器和解释器,都可从命令行来激活。除了JDK命令行工具,市场上还有很多Java的开发工具,包括Borland公司的JBuilder、NetBeans、Sun公司的ONE Studio(商业版的NetBeans)、Eclipse和WebGain Visual Café。这些工具为快速开发Java程序提供集成的开发环境(IDE)。编辑、编辑、构造、调试和在线帮助被集成在一个用户图形界面。有效的使用将会极大的提高编程速度。 这个简短的教程将会帮助你熟悉Eclipse,尤其是在创建项目、创建程序、编译和运行程序方面。 提示:Eclipse可运行在任何的Java虚拟机之上。本文中所有的屏幕截图都来自于运行在Windows之上的Eclipse3.0。你可以到下载Eclipse。 安装提示:安装Eclipse之前必须安装JDK1.5。JDK1.5可以从下载。Windows版本的Eclipse存放在压缩文件eclipse-SDK-3.0-win32.zip中。将文件解压缩到c:\下,解压缩后所有的文件都放在c:\eclipse中。

Eclipse for JavaEE图解教程

[图解教程]Eclipse不可不知的用法之一:自动生成Getter、Setter和构造方法关键词:Getters and Setters、getter和setter方法、Constructor using Fields、构造方法(构造函数)、Eclipse-jee使用方法、自动生成代码、Eclipse3.5、图解使用教程 (1)POJO类自动生成Getter和Setter方法: Persion.java原来的代码: 在上面代码的空白处点右键,或者在Person类名上点右键—> Source –> Generate Getters and Setters,如下图:

接着,在Generate Getters and Setters对话框中,将Persion的属性id和name钩上,或直接点击―Select All‖按钮将所有属性选中,点OK即行。

我们再看看Person.java类的代码:

可见,Getter方法和Setter方法自动生成了,比一个一个去敲代码便捷多了。 (2)自动生成构造方法(构造函数): 在类代码的空白处点右键,或者在类名上点右键—> Source –> Generate Constructor using Fields,如下图:

在Generate Constructor using Fields对话框中, 将Persion类的全部属性或部分属性钩上,点OK即行。如下图: 下来,来看看自己生成的构造方法,见下图选中部分:

[图解教程]Eclipse不可不知的用法之二:自动生成接口和JUnit测试类 关键词:Extract Interface、抽取接口、JUnit Test Case、JUnit测试、自动生成接口、自动生成测试类、Eclipse-jee使用方法、自动生成代码、Eclipse3.5、图解使用教程 (3)通过类自动生成它的接口: 在Spring应用中,常常会用到―接口+实现类‖的形式,即要实现类又要写一个方法差不多的接口,有时候感觉比较烦琐。其实,Eclipse可以根据类自动抽取出接口来。PersonServiceImpl.java的代码如下:

Eclipse开发环境配置-indigo

开发环境配置1、java环境 安装 本系统使用java7开发,版本如下: 配置 安装后需要配置环境变量,如下所示: 配置classpath,如下:

并在path中添加java7安装目录中的bin目录路径,如下所示:

检验是否安装成功,cmd进入命令行模式,输入java,出现如下画面表示安装java完成: 2、web容器 安装 本系统开发环境使用tomcat6及以上版本,“开发工具”目录提供了apache-tomcat-7.0.53.zip。 解压安装包到自己的电脑上,建议不要解压到中文目录下,老师的tomcat7放在了E盘根目录E:\apache-tomcat-7.0.53。 配置 网上有些安装教程提到需要配置CATALINA_HOME环境变量,此变量指向了tomcat 的目录,主要是为了方便tomcat运行使用,如果配置了,你的电脑上有多个tomcat目录时只能成功运行那个和CATALINA_HOME一致的tomcat,如果不配置,在你启动tomcat时它会自己确定tomcat目录,这里我们就不配置了。

运行 运行tomcat目录中的bin/startup.bat,启动tomcat,如果启动不起来就到logs查看错误日志,启动后有浏览器输入http://localhost:8080/,进入如下画面表示tomcat安装成功。 3、eclipse环境 eclipse安装 本系统开发使用eclipse-indigo进行开发,在“开发工具”目录中有eclipse-3.7-indigo 32位.zip 安装包。 解压安装包到固定位置,建议不要解压到中文目录,运行:eclipse.exe,初次运行会让你确定自己的工作区,工作区是你创建project工程的地方,选择一个容易操作到的目录作为你的工作区,建议工作区目录不要设在中文目录中。 Eclipse插件安装: 将“开发工具”目录的“eclipse-plugins”目录拷贝到自己的电脑上,“eclipse-plugins”目录中包括了三个插件,另将此目录的txt文件拷贝到eclipse目录中dropins目录下,并对每个

Eclipse使用教程

1、ALT+/:提示 2、Ctrl+shift +F:自动排版 3、Ctrl+shift +C:多行注释 4、Windows—reset view 初始化视图 5、输入syso按下ALT+/就会自动生成System.out.println(); 6、Java类名是大写开头才规范。如果类名写成了小写,可选中类名,右键选择 Refactor-Rename(重构这个类的名字) 7、Ctrl+E,当你打开多个java文件时,用这个组合可以选择相应的java文件。 8、常用快捷键

9、Eclipse内存不足问题 方法一: 打开eclipse,选择Window--Preferences...在对话框左边的树上双击Java,再双击Installed JREs,在右边选择前面有对勾的JRE,再单击右边的“Edit”按钮。 出现一个Edit JRE 的对话框,在其中的Default VM Arguments: 框中输入-Xms128m -Xmx512m ,设置Java拟虚机内存使用最小是128M,最大是512M,再单击“OK”并关闭Edit JRE 对话框。再单击“OK”关闭Preferences对话框,重启 Eclipse验证。 方法二: 可以在eclipse.ini文件中将默认设置改为-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M或者更大,视机器的内存配置而定,如果这样解决不了就右击eclipse快捷方式,在属性---快捷方式标签下---目标中输入 D:/eclipse-SDK-3.2RC7-win32/eclipse/eclipse.exe -clean -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M其中 D:/eclipse-SDK-3.2RC7-win32/eclipse/eclipse.exeeclipse的位置。

2019年Eclipse完美教程

2017eclipse 最新中文版教材 简介 Eclipse就像软件开发者的『打铁铺』,它一开始备有火炉、铁钻与铁锤。就像铁匠会用现有的工具打造新的工具,也能用Eclipse打造新工具来开发软件-这些新工具可扩充Eclipse的功能。(Eclipse其中一个卖点就是它的扩充性) 历史背景 Eclipse这样功能完整且成熟的开发环境,是由蓝色巨人IBM所释出。IBM花了4千万美金来开发这个 IDE(Integrated Development Environment)。第一版在2001年11月释出,随后逐渐受到欢迎。 Eclipse已经成为开放原始码计划(Open Source Project),大部分的开发扔然掌握在IBM手中,但是有一部份由的软件联盟主导。项目由Project Management Committee(PMC)所管理,它综观项目全局,Eclipse项目分成3个子项目: ●平台-Platform ●开发工具箱-Java Development Toolkit(JDT) ●外挂开发环境-Plug-in Development Environment(PDE) 这些子项目又细分成更多子项目。例如Platform子项目包含数各组件,如Compare、Help与Search。JDT 子项目包括三各组件:User Interface(UI)、核心(Core)及除错(Debug)。PDE子项目包含两各组件:UI与Core。开发原始码软件 Eclipse是开放原始码,结果很多人在使用的时候都不注重合法权的问题。开放原始码软件让使用者能够取得软件的原始码,有权去修改和散布这个软件。如果想修改软件,这件事的另一面就是,除非其它人对修改后的软件也有相同的权力,否则是不能散布修改后的软件,这种权利和著作权(copyright)相反,开放原始码项目中有时称之为著作义(copyleft)。 有些开放原始码许可书,坚持要求任何和其它开发原始码合组成的软件也必须是开放原始码。然而,Eclipse 使用的开放原始码许可书:公共公众许可书-Common Public License(CPL)作为授权方式,设计上是可以容许商业利益的。CPL可以容许Eclipse和其它开放原始码软件合组时,能够以更严谨的许可书散布软件,以求用于商业途径。CPL经过Open Software Initiative(OSI)认证,其内容符合开放原始码授权的需求。 Eclipse版本介绍 可以从网站下载,可以发现『最新』与『最好』的版本,这两种版本通常不一样,基本上有四种版本-或建置(build)可供下载: ●释出版(Release builds) 由Eclipse开发团队所宣称的主要稳定版本。Release builds经过完整测试,并具有一致性、定义 清楚的功能。它的定位就跟上市的商业软件一样。 ●稳定版(Stable builds) 比Release build新一级的版本,经由Eclipse开发团队测试,并认定它相当稳定。新功能通常会 在此过渡版本出现。它的定位就跟商业软件的beta版一样。 ●整合版(Integration builds) 此版本的各个独立的组件已经过Eclipse开发团队认定具稳定度,但不保证兜在一起没问题。若兜 在一起够稳定,它就有可能晋级成Stable build。 ●当日最新版(Nightly builds) 此版本显然是从最新的原始码产生出来的。可想而知,此版本当然不保证它跑起来没问题,搞不好 还有严重的bug。

如何使用eclipse打开已有工程

如何使用eclipse打开已有工程 在开始使用Eclipse的时候,会发现一个问题,那就是如何打开一个现有的Eclipse工程,开始在菜单中找了好久也没找到。 其实,Eclipse生成的结果不像VC,Jcreator那样可以直接打开,若要打开非workspace 文件夹下的其他已有工程,可以打开菜单file->import→general→existing project into space.在select root directory中选中要打开的文件夹即可。此时如果选择copy existing project into workspace就会同时将文件拷贝到workspace下。这里首先要保证要保证Eclipse两个文件.classpath和.project还在,不然无法导入,就是说Eclipse的import只认自己家的东西。 如果要打开的工程与Eclipse的配置不同,在运行时会产生问题。解决方法是: 打开菜单project→properties修改。主要需要修改的是java build path项。 如何使用Eclipse导入并运行源码 由于eclipse用得不是很熟,还不知道怎么样把已有的文件导入到工程中来,网上研究,顺利解决。 我的源码存放地址是: C:\Documents and Settings\Administrator\桌面\手机QQ2007正式版\src 创建eclipse工程就不赘述了,建立的工程文件目录是:C:\Documents and Settings\administrator\桌面\MyQQ 我使用的是eclipse3.2.1中文版,导入源码到工作空间中去,选择文件->导入,然后再选择文件系统,再选择要导入的源码的路径即可导入。导入后打开项目->属性对话框,在Java 构建路径中的源代码中选择想要编译的目录,并且可以设置输出路径,点OK后即可对所导入的源文件进行编译。十分方便。由于我导入的源文件下还有目录,所以这时会报错,因为导入后会按包的形式组织,所以会报以下错误: The declared package does not match the expected package appendixaStringer.javaThinking in Java/appendixaline 12006年11月11日14:11:203870 这时只要在程序的最前面加上package命令就可以了,例如对于以上的报错,需要加入package appendixa即可。编译后接着就是运行了,运行的时候要注意,需要在工作路径下按照包来调用,例如我的工作路径是\thinking in java\c04\,下有SimpleConstructor.java文件,编译完成后,需要在\thinking in java目录下输入:java c04.SimpleConstructor,这里包括了正确的包结构,这样才能正常运行。没有包含正确的包结构或者没有在正确的路径下操作,则会报以下错: Exception in thread "main" https://www.360docs.net/doc/6214449392.html,ng.NoClassDefFoundError: c04/SimpleConstructor 注意目录结构是/thinking in java\c04\SimpleConstructor,所以要在thinking in java目录下运行以下命令,注意要加包结构。 运行结果如下: D:\javacard\Thinking in Java>java c04.SimpleConstructor Creating Rock Creating Rock Creating Rock Creating Rock

相关文档
最新文档