Eclipse的来源及使用简介

article/2025/6/26 21:58:28

    Eclipse是现在一个比较大型的开源组织,其主要是以推广Java标准以及IDE为主

Eclipse前世今生

    Eclipse如果翻译为中文实际上的含义是“日食”(遮盖一切太阳的光芒),而当时面对SUN公司而言,这就是一个赤裸裸的挑衅,挑衅由IBM发出的(在整个Java领域上,真正使用java赚到钱的只有IBM,虽然SUN缔造了java但是没有赚到钱),java后来稳定发展很大程度上取决于IBM推广,所以IBM一直很想得到Java语言的归属权。在2000后世界形成了所谓的开源风,而后IBM将Eclipse转送给了现在的Eclipse组织,继续进行开源的IDE工具的更新与推广。

    Eclipse的前身是IBM推出的一个VisualAge开发工具,后来推出Eclipse之后可以很好的进行Java语言的开发,在Eclipse开源之前,世界上使用最广泛的(极其难用的)Java开发工具就是Borland JBuilder,Borland公司在行业之内绝对具有IDE统治地位,虽然其JBuilder并不好用,但是随着技术的发展,JBuilder也在不断的完善,后期适当可以使用了。但是这个后期的时候也是Eclipse开始发力的时候了,于是在2006年的时候Borland公司宣布破产,而后Borland的技术部单独成立继续进行JBuilder工具的推广(打开一看,发现里面其实就是Eclipse的扩展),虽然JBuilder在Eclipse之前一直是 Java.的首选开发工具,可是SUN公司做了一件最.搞笑的事情,在2003年后推出了自己的开发工具NetBeans(早干嘛去了)。

    如果说现在处于2000年初时,要进行企业项目的开发(不牵扯到所谓的互联网架构是以办公平台为主的),到时开发中有两套技术组合 

    1解释过程:开发工具+操作系统+中间件+数据库

    2皇家正规军(IBM):WSAD+AIX+WAS+DB2,这套设计绝对稳定

    3正规杂牌军(厂商合奏):JBuilder+Linux+BEAWeLogic+Oracle

    4开源风潮(免费):Eclipse+Linux+Tomcat+MySQL

如果想要获取到Eclipse开发工具,可以直接登录:www.eclipse.org上下载,基本什么语言都可以开发。它属于绿色版本,也就是说直接解压缩就可以使用了。Eclipse之中本身支持JDT、Junit、CVS客户端、插件开发等功能,而EclipseEE版本还支持有各种JavaEE的技术。

Eclipse基本使用

1、如果想要进行项目开发,那么首先需要创建一个新项目:FirstProject:

2、随后输入项目名称,同时会自动帮助用户找到可以使用的JDK版本,如果此处没有相应的JRE配置,则需要开发者自己进行jre的配置Configure JREs,在进行jre添加的时候请选择标准的jre环境。在电脑有多个jdk的情况下,就必须使用这种方式进行配置

 3、当我们创建好了后会弹出一个框,是否切换透视图,选择切换或者不切换(我选不切换)

建立完成的项目之中会自动创建有两个子目录:

  src:保存所有的*.java源文件;

  bin:保存所有编译后的*.class文件,这些文件会自动进行编译处理;

4、在项目的src源代码目录下创建新的java类:cn.mldn.demo.Hello.java,想要改变字体"CTR+"+"、“-”"

5、需要注意的是,理论上所有程序都应该使用一种统一的UTF-8的编码,严格意义上来讲,首先要修改编码,这一步很重要,比建立项目还重要,如果Eclipse没有修改整体的编码,那么要针对每一个文件修改编码,整体修改步骤window-->preferences-->输入encoding-->workspace,在下面改为utf-8

6、编写程序

7、Eclipse之中有许多方便的快捷键可以供开发者使用

8、Eclipse中支持代码生成操作,如给类生成setter、getter方法Alt+Shift+s

9、开发的时候也可以由用户方便的进行异常的处理

10、在程序执行的时候可以使用初始化参数进行内容的接受,在Eclipse里面也可以配置初始化参数,但是有一点需要注意,这个类一定要先执行一次

11、使用Eclipse还可以直接将类导出为*.jar文件:file-->export-->java-->JAR file-->可以选择把谁导出,导出路径

12、在进行项目开发的过程之中有可能需要进行其它*.jar文件的导入,那么此时需要针对于某一个项目进行配置,使用java构建路径进行定义

  项目上点右键-->属性-->Java Build Path-->Libraries--Classpath-->Add External JARs(追加扩展jar)

Debug调试

    Eclipse之中支持有代码的调试操作,即:可以一步一步的观察代码的执行处理操作流程。

1、建立一个程序类用于测试:

转载于:https://www.cnblogs.com/djlindex/p/11217465.html


http://chatgpt.dhexx.cn/article/ZPYVCZjt.shtml

相关文章

eclipse介绍,环境配置,mysql安装

J2EE 前言:时隔一个月没有发表博文了,jsp之后的文章后面再做补充,今天博文内容是J2EE基础之开发环境,我也会新建一个J2EE专栏,欢迎大家订阅支持。 目标:J2EE基础最后的一个学习结果是使用自己开发的框架完…

Eclipse的视图介绍

------------------------------Eclipse视图介绍-------------------------------------------- Eclipse的组成 整体叫做视图,每一个小玩意叫做视图。 在eclipse中要想爽一下,必须先要有项目(工程)。 1. 视图,视窗,当前视图 视图由视窗组成 调用视窗 –--》window (…

简要介绍Eclipse

我使用的是Eclipse开发环境,也有其他的开发环境比如Android Studio,myEclipse等等吧。使用Eclipse也有一段时间了,对其比较熟悉 首先,新建一个Android项目。 然后就一直点下一步,最后finish就可以了 新建好工程的文件就…

Eclipse开发工具介绍

Eclipse是一个基于Java的、开放源码的、可扩展的应用开发平台,它为编程人员提供了一流的Java集成开发环境(Integrated Development Environment,IDE)。在Eclipse的官方网站中提供了一个Java EE版的Eclipse IDE。应用Eclipse IDE for Java EE,既可以创建Java项目,也可以创…

Eclipse的介绍与安装

Eclipse简介 Eclipse 是一个开放源代码的,基于 Java 的可扩展开发平台。Eclipse官方版是一个集成开发环境(IDE),可以通过安装不同的插件实现对其它计算机语言编辑开发,如C、Php、Python等等。 Eclipse的下载 下载时需要访问网址 http://…

Eclipse 菜单介绍

介绍 Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。Eclipse 是 Java 的集成开发环境(IDE),当然 Eclipse 也可以作为其他开发语言的集成开发环境,如C,C,PHP,和 Ruby 等。Eclipse 附…

eclipse介绍与使用

文章目录 一、视窗和视图二、如何显示行号三、空间的基本配置四、快捷键的使用五、构造方法和get,set方法的自动生成六、打jar包并使用jar包七、如何制作帮助文档八、导入和删除项目九、调试 一、视窗和视图 二、如何显示行号 右键左边空白处,单击show line number …

一.Eclipse介绍

IDE将程序开发环境与程序调试环境集成在一起,编程界面友好。IDE通常包括编辑器、编译器和调试器等多种工具,便于编写程序,提高编程效率。 用于开发Java程序的IDE工具很多,其中最为流行的即Eclipse eclipse 最初是由 IBM 公司开…

Eclipse详解(一)

eclipse是Java开发者最喜欢的工具之一,它具有强大的编辑,调试功能。很多人把eclipse作为一款IDE来使用,但从本质上而言,eclipse不仅仅局限于一个IDE,只是它实现了一般IDE具有的普遍功能,同时经过多年历史的…

Eclipse 介绍及技巧说明

2019独角兽企业重金招聘Python工程师标准>>> Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,通过安装不同的插件Eclipse可以支持不同的计算机语言,比如C和Python等开发工具。Eclipse的本身…

若依框架使用

官方文档 https://doc.ruoyi.vip/ruoyi-vue/ 自动生成代码工具的使用 导入,将准备生成模板的表进行导入 编辑,修改 基本信息、字段信息、生成信息 基本信息中修改作者!!!字段信息按需调整生成信息 - 自定义路径 D:\hz…

若依框架---PageHelper分页(十一)

👏作者简介:大家好,我是小童,Java开发工程师,CSDN博客博主,Java领域新星创作者 📕系列专栏:前端、Java、Java中间件大全、微信小程序、微信支付、若依框架、Spring全家桶 &#x1f4…

若依框架代码自动生成器研究----表查询篇

最近生产环境用了一个开源系统:若依,其中有一个版块很有意思,很能提高生产效率: “代码生成器”。 其功能所处模块菜单为:系统工具->代码生成。我们来研究一下他的代码生成逻辑。 工具使用方法 1、建表 使用代码生成&#…

若依框架详细使用教程

目录 若依简介 若依使用 搭建后端 搭建前端 若依的使用 若依简介 RuoYi 若依官方网站 |后台管理系统|权限管理系统|快速开发框架|企业管理系统|开源框架|微服务框架|前后端分离框架|开源后台系统|RuoYi|RuoYi-Vue|RuoYi-Cloud|RuoYi框架|RuoYi开源|RuoYi视频|若依视频|Ruo…

部署若依框架

若依官网: http://www.ruoyi.vip/点击直接进入若依官网 下载资源 (共有三个版本供下载,依次尝试部署) 前后端不分离版 点击 ruoyi源码下载,进入gitee,选择 克隆/下载。我这里选择的是下载ZIP包。解压后使用 idea 导入…

若依框架---PageHelper分页(十)

在前几天的文章中,我们介绍了PageHelper的分页方法,研读代码定位到了ExecutorUtil.pageQuery(...)方法,并阅读到了其中的部分代码。 今天我们将看到重要的SQL修改代码。 getPageSql 我们接着看代码: if (!dialect.beforePage(…

若依框架(一 运行框架)

若依框架-前后端分离版(一) 框架介绍 本身是一个优秀的简单的后台管理系统框架,前端(Vue,ElementUI),后端(Spring Boot、Spring Security、Redis & Jwt(JWT即JSON Web Token,是一种在两方之间以紧凑、可验证的形式传输信息的方式。此信息可以验证和信任,因为它…

若依框架搭建和使用

一.搭建系统 若依官网:RuoYi 若依官方网站 |后台管理系统|权限管理系统|快速开发框架|企业管理系统|开源框架|微服务框架|前后端分离框架|开源后台系统|RuoYi|RuoYi-Vue|RuoYi-Cloud|RuoYi框架|RuoYi开源|RuoYi视频|若依视频|RuoYi开发文档|若依开发文档|Java开源框…

若依框架---模板生成

上次说到通过mybatis-collection机制,将数据库中的一对多数据映射为Java对象GenTable,之后又是如何一步一步的生成预览代码的呢? 我们注意到GenTable中有一个字段名为tplCategory,它可取值crud, tree,sub&…

导出(若依框架)

导出(若依框架) 分析用户界面,以用户列表的导出为例。 导出 前端代码 ​ 点击导出按钮,触发函数handleExport,在该函数中调用exportUser,exportUser执行完毕后,再调用download方法下载。 ex…