eclipse使用求eclipse的基本操作 怎么用

eclipse使用  时间:2021-08-25  阅读:()

简要介绍下eclipse的概念以及基本的使用

Eclipse简介 近期主要学习当前Java主流开发平台Eclipse,参考书为《Eclipse 从入门到精通》(目前国内Eclipse书籍相当少,图书馆仅有的几本都被借走了,连预约都困难)。

Eclipse最初是IBM的一个软件产品,前期投入了4000万美金。

2001年11月,IBM宣布将其捐给开放源码组织。

目前Eclipse的市场占有率已经超过了Borland公司的JBuilder,成为Java开发平台中的主流。

Eclipse的设计思想是:一切皆为插件。

它自身的核心是非常小的,其它所有的功能都以插件的形式附加到该核心上。

Eclipse中三个最吸引人的地方:一是它创新性的图形API,即SWT/JFace,在此之前,我曾经用过Java 的AWT/SWING来开发Windows应用程序,AWT/SWING其界面客观地讲不够美观,而且界面响应速度比较慢;而SWT/JFace则大大改善了Java在这方面的能力。

二是它的插件机制。

三是利用它的插件机制开发的众多功能强大的插件。

二、Eclipse平台体系结构 Eclipse 平台是一个具有一组强大服务的框架,这些服务支持插件,比如Java开发环境插件(JDT)、插件开发环境(PDE)和其他的第三方插件(New tool)。

它由几个主要的部分构成:平台运行库、工作区、工作台、团队支持和帮助。

图一:Eclipse平台体系结构 平台运行库是内核,它在启动时检查已安装了哪些插件,并创建关于它们的注册表信息。

为降低启动时间和资源使用,它在实际需要任何插件时才加载该插件。

除了内核外,其他每样东西都是作为插件来实现的。

工作区是负责管理用户资源的插件。

这包括用户创建的项目、那些项目中的文件,以及文件变更和其他资源。

工作区还负责通知其他插件关于资源变更的信息,比如文件创建、删除或更改。

工作台为 Eclipse 提供用户界面。

它是使用标准窗口工具包(SWT)和一个更高级的API(JFace)来构建的;SWT 是 Java 的 Swing/AWT GUI API 的非标准替代者,JFace则建立在 SWT 基础上,提供用户界面组件。

SWT 已被证明是 Eclipse 最具争议的部分。

SWT 比 Swing 或 SWT 更紧密地映射到底层操作系统的本机图形功能,这不仅使得 SWT 更快速,而且使得 Java 程序具有更像本机应用程序的外观和感觉。

使用这个新的 GUI API 可能会限制 Eclipse 工作台的可移植性,不过针对大多数流行操作系统的 SWT 移植版本已经可用。

Eclipse 对 SWT 的使用只会影响 Eclipse 自身的可移植性——使用 Eclipse 构建的任何Java 应用程序都不会受到影响,除非它们使用 SWT 而不是使用 Swing/AWT。

团队支持组件负责提供版本控制和配置管理支持。

它根据需要添加视图,以允许用户与所使用的任何版本控制系统(如果有的话)交互。

大多数插件都不需要与团队支持组件交互,除非它们提供版本控制服务。

帮助组件具有与 Eclipse 平台本身相当的可扩展能力。

与插件向 Eclipse 添加功能相同,帮助提供一个附加的导航结构,允许工具以 HTML 文件的形式添加文档。

三、Eclipse中CVS的使用 CVS(Concurrent Versions System,并发版本系统),是当前最主流的版本控制系统,目前绝大部分开源项目都使用它来做版本管理。

CVS起源于UNIX/Linux平台,在Windows平台的版本是cvsnt。

我使用了最新版本cvsnt-2.5。

我只做了一个简单的练习,感觉其版本管理功能非常不错,有利于工程化的软件开发,特别是在团队开发的情况下,其将发挥很大作用。

四、SWT/JFace学习 SWT(Standard Widget Toolkit)和JFace 库来开发用于Eclipse环境的图形用户界面,也可以将它们用于开发单独的 GUI 本机应用程序。

下面介绍几个SWT重要术语: Widget —— 基本的 SWT GUI 组件(类似于 Java AWT 中的 Component 和 Swing 中的JComponent)。

Widget 是一个抽象类。

Control ——拥有操作系统的对等物的窗口小部件(换句话说,在操作系统中具有同一身份)。

Control 是一个抽象类。

Composite ——包含其他控件的控件(类似于 Java AWT 中的 Container 和 Swing 中的JPanel)。

Item ——其他控件包含的窗口小部件(该控件可能不是复合控件),比如列表和表。

注意,包含一些项的控件很少包含其他控件,反之亦然。

Item 是一个抽象类。

这些窗口小部件被安排在继承层次结构中。

在上学期高老师面向对象的课中用过AWT/SWING的基础上,学习SWT/JFace则比较轻松。

而且使用Eclipse的SWT Designer插件后,可以图形化很直观地将各个小控件(Button、Text、Label、list、Tree)直接拖到窗口的容器上,大大提高了应用程序界面开发效率。

由于以后课题主要是B/S模式基于Web的开发,而非C/S模式的胖客户端Windows应用程序的开发,所以我只是大概了解了下SWT/JFace,重点放在Eclipse的Web开发上。

五、Eclipse的Web开发 Eclipse目前主流的Web开发环境是Tomcat+Lomboz+Struts+Hibernate,其中Tomcat充当Web服务器,Lomboz是J2EE开发的工具,Struts提供MVS框架支持,Hibernate替代笨重的EJB来充当数据库的持久层(以上所有的工具和软件包功能强大而且全部免费,都可以在网上下载到)。

尽管我目前尚不熟悉以上各软件工具,但是在以后的课题中,我倾向于使用该开发环境,学起来应该也比较快。

但是,目前的现实情况是,尽管有一定的ASP.NET的开发经验,由于目前我对JSP、J2EE、EJB尚未熟悉,所以我想在之后半个月中集中精力熟悉JSP、J2EE、EJB,然后在八月中旬开始则主要看本体的相关论文。

九月份再来熟悉Eclipse的Web开发。

我刚开始学Java 用的eclipse

eclipse.exe怎么使用?

第一次启动Eclipse时,会弹出一个标题为“Workspace Launcher”的窗口,该窗口的功能是设置Eclipse的workspace(工作空间)。

workspace是指Eclipse新建的内容默认的保存路径,以及Eclipse相关的个性设置信息。

该窗口中“Workspace”输入框中是需要设置的路径,可以根据个人的需要进行设置,下面的 “Use this as default and do not ask again”选择项的意思是:使用这个作为默认设置,以后不要再询问,选中以后的效果是:1、下次启动时不再弹出该窗口,2、把这个设置作为默认设置,不选中该选择项则每次启动时都弹出该窗口。

设置完成以后,选择“OK”按钮,就可以启动Eclipse了。

新建项目的步骤如下: 1、 选择菜单“File”>“New”>“Java Project” 2、 在“New Java Project”窗口中,进行新建项目的设定,例如输入Test “Project Name”是必须输入的内容,代表项目名称,在硬盘上会转换成一个文件夹的名称。

“Content”设置项目的内容。

“JRE”部分设置项目使用的JDK版本。

“Project layout”部分设置项目文件内部的目录结构。

3、 选择“Finish”按钮完成设置 项目建立以后,可以到磁盘对应路径下观察一下项目文件夹的结构。

新建源文件的步骤为: 1、 选择菜单“File”>“New”>“Class” 2、 在“New Java Class”向导中,进行新建源文件的设定 “Source folder”代表源代码目录,例如“test/src”,如果该内容和项目保持一致则不需要修改,否则可以选择后续的“Browse…”按钮进行修改。

“Name”代表源文件的名称,例如输入Hello。

“public static void main(String[] args)”选项代表在生成的源代码中包含该代码,选中该设置。

3、 选择“Finish”按钮完成设置,则Eclipse将自动生成符合要求的源代码,并在Eclipse环境中打开。

生成的代码如下: lass Hello { /** *@paramargs */ publicstaticvoid main(String[] args) { // TODO Auto-generated method stub } } 可以把其中的用于说明的注释内容删除,并添加输出字符串的代码,则代表变为如下内容: lass Hello { publicstaticvoid main(String[] args) { System.out.println("Hello World!"); } } 选择工具栏的保存按钮,或者按Ctrl+S组合键保存源文件,在源文件保存时,Eclipse会自动编译该代码,如果有语法错误,则以红色波浪线进行提示。

点击右键,选择“Run as”>“1 Java Application”即可运行。

初学java,来个高手告诉我eclipse的使用方法或者必须要知道的用法,万分感激

标准的答案!首先要下载JDk,也就是javadevelopkit,配好环境变量以后再打开Eclipse(这个是绿色的免安装)。

点击打开窗口新建第一个工程。

按照书上的代码写第一个Java程序。

推荐用书;HeadFirstJava. 另外初学者不用Eclipse也可以,用记事本写了程序以后另存为.java文件,然后再cmd控制台里面用java命令编译以及运行就行

如何使用eclipse新建并编译,运行Java程序

使用eclipse新建并编译,运行java程序的方法和步骤如下: 1.配置Eclipse Eclipse是一个开源的Java IDE开发工具。

在安装JDK后,下载Eclipse,解压包后会有一个Eclipse文件夹,双击Eclipse文件,即可运行Eclipse。

运行Eclipse后第一个需要配置的时workspace,即工程文件存放的物理空间。

2.建立工程 File菜单,选择New子菜单,选Java Project(如果没有,需要选Other...进一步选择Java Project) 弹出对话框如下图: Project名称填写为HelloWorld,点击Finish,完成工程创建。

如下图,会有一个HelloWorld工程: 3.在该工程里,建立Class文件。

点File菜单,选New子菜单,选择Class,如下图: 弹出如下图的对话框。

Source folder内的值,是默认的,因为我们在创建Class之前(上图之前),选择了HelloWorld工程。

Names应该写上,如上图所示,在public static void main(String[] args)前的勾打上(源码中会默认带有main方法。

点击Finish后,进入下图。

补充部分代码。

4.运行程序 即可点击Run按钮,或在Class文件编辑区,右击进入run子菜单,点击Java Application进行调试程序了。

谁知到eclipse的使用方法??高手来

建议用MyEclipse,它的功能共强大些,不过其实就是在eclipse的基础上加了一个MyEclipse插件, 用它可以开发JAVA应用程序也可以开发WEB应用,还可以开发一些组建,至于用法这就不是三言两语能说清的,我觉得一个工具要多用,自然也就清楚了,做为一个基础开发人员的话只要知道一些常用的功能就OK了,你是新手的话去网上找点这个方面的书籍看看罗

求eclipse的基本操作 怎么用

(1)POJO类自动生成Getter和Setter方法 (2)自动生成构造方法(构造函数) (3)通过类自动生成它的接口 (4)自动生成Junit测试类 (5)定制视图 (6)定制New选项

HostYun(22元/月)全场88折优惠香港原生IP大带宽

在之前的一些文章中有提到HostYun商家的信息,这个商家源头是比较老的,这两年有更换新的品牌域名。在陆续的有新增机房,价格上还是走的低价格路线,所以平时的折扣力度已经是比较低的。在前面我也有介绍到提供九折优惠,这个品牌商家就是走的低价量大为主。中秋节即将到,商家也有推出稍微更低的88折。全场88折优惠码:moon88这里,整理部分HostYun商家的套餐。所有的价格目前都是原价,我们需要用折扣码...

UCloud优刻得,新增1核1G内存AMD快杰云机型,服务器2元/首月,47元/年

UCloud优刻得近日针对全球大促活动进行了一次改版,这次改版更加优惠了,要比之前的优惠价格还要低一些,并且新增了1核心1G内存的快杰云服务器,2元/首年,47元/年,这个价格应该是目前市面上最低最便宜的云服务器产品了,有需要国内外便宜VPS云服务器的朋友可以关注一下。UCloud好不好,UCloud服务器怎么样?UCloud服务器值不值得购买UCloud是优刻得科技股份有限公司旗下拥有的云计算服...

vpsdime:VPS内存/2核/VPS,4G内存/2核/50gSSD/2T流量/达拉斯机房达拉斯机房,新产品系列-Windows VPS

vpsdime上了新产品系列-Windows VPS,配置依旧很高但是价格依旧是走低端线路。或许vpsdime的母公司Nodisto IT想把核心产品集中到vpsdime上吧,当然这只是站长个人的猜测,毕竟winity.io也是专业卖Windows vps的,而且也是他们自己的品牌。vpsdime是一家新上来不久的奇葩VPS提供商,实际是和backupspy以及crowncloud等都是同一家公司...

eclipse使用为你推荐
卖源码淘宝上卖的网站源码可靠吗余额宝收益走势图余额宝10000元一年收益多少u盾证书转款叫我下载U盾证书,是什么意思监控设备安装如何安装监控系统现在网现在网上买东西安全吗,2021年武汉发的货安全吗?java教程pdfJava操作pdf表格数据混乱模式拳皇2002李梅的混乱模式出招锤子手机发布会视频锤子手机怎么开机的相关视频人工电源网络设备EMC试验等级怎么选择?有选择标准吗?是什么标准?谢谢!怎样下载文件QQ上发过来的文件怎么下载不了
com域名价格 怎样申请域名 enzu gomezpeer Hello图床 域名转向 jsp空间 1g内存 上海服务器 创建邮箱 联通网站 空间首页登陆 数据库空间 空间申请 阿里云邮箱个人版 黑科云 带宽测试 fatcow 美国asp空间 godaddy退款 更多