知识大全 Eclipse使用入门
Posted 项目
篇首语:人的天职在勇于探索真理。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Eclipse使用入门相关的知识,希望对你有一定的参考价值。
Eclipse使用入门 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
目前Java开发领域的各种集成开发环境(IDE)呈现出百花齐放的局面 从Borland的JBuilder 到IBM的Visual Age for Java WebSphere Studio Oracle的JDeveloper Sun的 Forte for Java WebGain的Visual Cafe TogetherSoft的Together 还有开放源代码的Eclipse NetBeans 等 种类 种有余 这么多种类的IDE繁荣了Java开发工具家族 但是也为开发人员的选择提出了难题 这些IDE的开发环境有着较大的差别 在一种开发环境下开发的项目不能很方便地移植到另一种开发环境 这就要求更为谨慎地选择适合项目目标的开发工具 在目前所有的IDE中 Eclipse可以说是最有发展前途的产品之一 Eclipse最初由OTI和IBM两家公司的IDE产品开发组创建 起始于 年 月 IBM提供了最初的Eclipse代码基础 包括Platform JDT和PDE 目前由IBM牵头 围绕着Eclipse项目已经发展成为了一个庞大的Eclipse联盟 有 多家软件公司参与到Eclipse项目中 其中包括Borland Rational Sofare Red Hat及Sybase 最近Oracle也计划加入到Eclipse联盟中 基本概念 在学习使用Eclipse之前 有必要对关于这个项目的名词做一些解释 Eclipse是一个开放源代码的软件开发项目 专注于为高度集成的工具开发提供一个全功能的 具有商业品质的工业平台 它由Eclipse项目 Eclipse工具项目和Eclipse技术项目三个项目组成 每一个项目由一个项目管理委员会监督 并由它的项目章程管理 每一个项目由其自身的子项目组成 并且使用 Common Public License(CPL)版本 许可协议 Eclipse工具项目为不同的工具建造者提供一个焦点 以保证为Eclipse Platform创建最好的工具 Eclipse工具项目的任务是为Eclipse Platform培育广泛的工具的创建 工具项目提供单一的联系点以调和开放源代码工具建造者 从而使得覆蓋和重复最小化 并保证共享的最大化和共同组件的创建 促进不同类型工具的无缝互操作 工具项目由工具开发者委员会和工具项目的项目管理委员会提议 选择和开发的子项目组成 Eclipse技术项目的任务是为开放源代码开发者 研究者 学院和教育者提供新的管道 以参与将来Eclipse的演化 它按照研究 培育和教育三个项目流来组织 研究项目在Eclipse相关领域诸如编程语言 工具和开发环境方面进行探索和研究 培育项目是小型的 未正式结构化的项目 为Eclipse软件基础添加新的能力 教育项目聚焦于教育材料的开发 教学帮助和课件 Eclipse Platform是一个开放的可扩展的IDE Eclipse Platform提供建造块和构造并运行集成软件开发工具的基础 Eclipse Platform允许工具建造者独立开发与他人工具无缝集成的工具你无须分辨一个工具功能在哪里结束 而另一个工具功能在哪里开始 Eclipse SDK(软件开发者包)是 个Eclipse项目的子项目(Platform JDT PDE)所生产的组件合并 它们可以一次下载 这些部分在一起提供了一个具有丰富特性的开发环境 允许开发者有效地建造可以无缝集成到Eclipse Platform中的工具 Eclipse SDK由Eclipse项目生产的工具和来自其它开放源代码的第三方软件组合而成 Eclipse项目生产的软件以 CPL发布 第三方组件有各自自身的许可协议 下载 安装Eclipse 知道了这些关于Eclipse项目的信息 我们可以下载 安装一个Eclipse Eclipse SDK就是我们要下载的 其中包括了开发Java应用的所有内容和Eclipse项目的所有成果 进入Eclipse项目的主页 点击Downloads 进入下载页 Eclipse最新的版本是 版 但是 版的多国语言翻译包还没有出来 所以我们可以使用一个稍早一点的版本 点击 进入其下载页 这个页面有很多下载连接 包括Eclipse SDK在很多平台上的版本 这里我们只需要下载eclipse SDK win zip和NLS SDK Translations zip两个文件就可以了 另外还有一个 eclipse examples win zip文件 是学习《Java开发用户指南》所需要的 将这 个文件解压缩到相同的目录 如D:\\eclipse 在运行Eclipse之前首先应该安装好JDK(Sun 的JDK或IBM的JDK都可以 应该安装 以上版本 推荐使用 以上版本 因为只有使用 以上版本的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的多国语言翻译包 所有的选单和联机帮助都已经翻译成了中文 使用起来非常方便 下面我们编写一个HellWorld程序 步骤如下 .选择文件→新建→项目 .项目类别选Java .项目列表选Java项目 .点击 下一步 .输入项目名称 例如 HelloProject .点击 完成 .在工具条里点击 创建Java类 的按钮(带有一个C标记)见图 > > .在名称域输入HelloWorld .点击public static void main(String[] args) 的复选框 让Eclipse创建main方法(见图 ) > > .点击 完成 .一个Java编辑窗口将打开 在main方法中输入System out println( Hello World )行 .使用Ctrl s保存 这将自动编译 HelloWorld java .点击工具条里的 运行 按钮 .选择 Java应用程序 然后选 新建 .输入项目名称Hello-Project和main类名 HelloWorld .点击 运行 .这时候 将会打开一个控制台窗口 一句 Hello World 将会显示在里面(见图 ) > > Eclipse有一个增量编译器 每次保存一个Java文件时它就自动进行编译 这个特性被称做 自动构建 如果不需要这个功能 可以在窗口→首选项→工作台→对资源修改执行自动构建 关闭这个特性 随后工具条中会出现 全部构建 的按钮 类似的选项也会出现在相关的选单中 创建CVS资源库 现在我们知道如何创建一个项目了 下一步是与某个版本服务器建立连接 将项目发布到版本服务器中 目前开源软件都是使用CVS来做版本管理 因此我们也使用CVS来举例 Eclipse SDK已经包括了支持CVS的插件 要想使用其它的版本管理软件 例如VSS 可以从Eclipse的网站上下载相关的插件 创建一个CVS资源库位置的步骤如下 .打开CVS资源库开发透视图(窗口→打开透视图→其它→CVS资源库开发) .在CVS资源库视图里点右键 新建→资源库位置 见图 > > .在添加CVS资源库对话框中输入CVS Server 的详细信息 .点击 完成 .一旦配置好CVS资源库 就可以把项目输入资源库了 转到Java透视图 在项目名称上点右键 选择小组→共享项目 .选择刚才添加的资源库 .点击 完成 .在同步窗口中的项目上点右键 选提交 .输入为提交加入的注释 如图 > > .点击 确定 则项目被发布到CVS资源库中 .将项目共享到资源库中后 可以使用 与资源库同步 功能来发布代码 并且赶上别人对资源库中代码所做的修改 在项目上点右键 小组→与资源库同步 下载 安装应用服务器JBoss 为了做服务器端的开发 还需要一个应用服务器 并且把应用服务器与Eclipse集成起来 Eclipse可以与多种应用服务器共同工作 包括WebLogic WebSphere JRun Orion/Oracle iAS JBoss JOnAS Resin等 下面以目前流行的开放源代码应用服务器JBoss来举例 首先要下载并安装好JBoss 我使用的是JBoss 安装在D:\\jboss 目录 为了把JBoss与Eclipse相集成 还需要下载相关的插件 下载位置是 在_JBoss pdf还有一个安装的指导 退出Eclipse 将刚才下载的文件解压缩到D:\\eclipse下 重新启动Eclipse 新安装的插件需要激活才能使用 选择窗口→定制透视图 将 其它 中的EASIE JBoss项选中 然后配置这个插件 选择窗口→首选 cha138/Article/program/Java/ky/201311/28056相关参考
EclipseWTP入门 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! WTP(WebTools
使用Eclipse开发JPA快速入门 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Eclips
Eclipse中用SWT和JFace开发入门 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!可以使用
EclipseForm程序设计快速入门 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 介绍
EclipseForm程序设计指南之入门[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 介
EclipseForm程序设计指南之入门[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
EclipseForm程序设计指南之入门[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!<xm
JSP自定义标签入门实例 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!首先在eclipse下新建一
知识大全 在eclipse下配置生成 hadoop-eclipse-plugin jar包
想在eclipse下编写Hadoop的程序必须要在eclipse下安装个所谓的hadoopeclipseplugin即插件貌似从hadoop版本后都不直接提供jar包了所以必须得自己编译一个因为是
知识大全 精通Eclipse V3.4,第1部分: Eclipse工作台
精通EclipseV3.4,第1部分:Eclipse工作台 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一