Java基础教程2-安装和配置Eclipse IDE环境

2023-10-29

        前面文章介绍了如何安装JDK和设置环境变量,这篇介绍如何安装eclipse IDE,IDE是集成开发环境的意思。你应该听说过eclipse是一个开发人员常用的IDE工具,可以这么说,几乎所有的开发人员都会用这个IDE工具来开发。当然市场上有许多针对不同开发语言的的IDE工具,但是eclipse是使用率最高的一个工具,特别是Java开发领域,所以,我们介绍这个工具。

为什么要使用eclipse?

       很多人说,对于初学者,先只需要用记事本或者notepad++来编写代码,最好不用IDE工具。对于这个观点,如果是零基础的学习Java,我赞同。但是如果本来有点Java基础,例如谁大学没有学过Java呢,在计算机相关专业毕业的基本都学过,如果想再次捡起JAVA,我建议,直接用eclipse IDE工具,因为简单,方便和高效。如果不用ide,例如我写好了一个demo.java的程序,第一步要javac demo.java ,第二步要java demo才能观察运行结果。实际上,第一步是编译程序,第二步是运行代码。eclipse把这两步给集成在一起,你运行程序就感觉像没有编译代码,直接运行代码的感觉。

一. 如何下载eclise IDE

1. 浏览器打开https://www.eclipse.org/downloads/

       点击Donwload Packages,这里我们选择下载安装包,而不是点击下载在线安装程序。如果你下载了安装包,下次环境坏了,可以再次解压,再次新开一个eclipse,这样就不需要再次下载。

2.点击eclipse for java developers

       这里我们下载上面红圈的版本,如果以后学习java web开发,就选择下载Java EE developers版本。这里我点击下载64位版本,需要检查自己机器是64位还是32位操作系统。

3. 点击触发下载,保存文件到本地

二. 如何安装eclipse

1. 解压下载的安装包到一个文件夹

       下载的安装包是一个zip格式的文件,我们需要解压出来,例如我解压到了桌面。eclipse解压出来就可以启动,它没有安装界面和安装过程。

2.把eclipse文件夹拷贝到d盘根目录,就有这样路径

3.双击eclipse.exe,打开eclipse,等待一会加载完成,界面如下

这里我们就默认安装,不修改workspace的路径。点击确定,等待一会到欢迎界面


三. 设置eclipse

1. 创建一个Java项目,名称例如MyFirstProject

点击File-New-Java Project

       这里我们输入项目名称:MyFirstProject,这里需要提醒一下,根据约定俗成,我们每个单词首字母要大写。然后点击Nexe,下一个页面点击Finish按钮。界面如下。

如果没有默认展开项目结构模块,点击上图中红圈位置,然后就可以看到如下界面

2. 新建一个HelloWorld.java的文件

右键src这个包,选择New-Class

输入Class名称HelloWorld,记得勾选红圈的main方法。

3. 在新创建的HelloWorld文件,你可以在main方法里输入代码

我们输入一个打印语句,打印Hello World

4. 运行Java程序

1). 可以点击绿色的三角按钮,一般各种软件里,都表示运行或者开始的意思。

2). 右键我们java文件,run-run as java application

5. 控制台观察运行结果

6. eclipse一些其他个性化设置

1) 调整代码的字体和大小

默认字体是10号,我可能觉得字体太小需要调整大一点。需要点击windows菜单下的Preferences

点击Expand All,然后找到Text Font,点击Edit按钮,在新弹出选择字体12号。

2)设置工作面板默认背景颜色

我们在写代码的面板叫工作面板,默认背景颜色是白色,有人说绿豆色对保护眼睛好,那我们就设置绿豆色。

绿豆色颜色代码是:#C7EDCC 或者RGB255表示方法是:red:204;green:232;blue:207

点击Background color,右侧的System Default前面的勾去掉,然后点击上面的Color里面颜色,进入添加颜色面板

先点击Define Custom Colors,然后在右侧RGB输入上面的数字,点确定,代码编写的背景颜色就变成绿豆色

Eclipse相关设置就介绍到这里,以后遇到好的设置会再次提出。以后每篇文章的Java的demo编写和运行都在eclipse上面。





本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Java基础教程2-安装和配置Eclipse IDE环境 的相关文章

  • 声明的包与预期的包“”不匹配

    我正在使用 Eclipse 有一段时间没有使用 Java 了 但是 我可以在命令行上编译我的代码并生成必要的 class文件 在 Eclipse 中 它抱怨说The declared package Devices does not mat
  • 尝试配置 GIT 时 Eclipse 没有响应

    Windows 10 专业版 64 位SSD金士顿 i5 4690Eclipse 版本 全部工作空间 空问题 每次我尝试配置 TEAM gt GIT gt 配置或尝试导入 创建本地 远程 git 时 Eclipse 都会冻结 直到我强制用任
  • Eclipse 包资源管理器缩放?

    我发现将 Eclipse 配置为完全符合您的要求是一项艰巨的工作 因此我不打算自己尝试这样做 我想 缩小 包浏览器侧边栏 你看 我喜欢只在屏幕上显示我的代码 并为项目中的文件显示一小部分 但是 由于这个原因 我永远无法看到当前所在的文件或包
  • Eclipse IDE - 错误:构建路径指定执行环境 Java SE 1.7

    在 Eclipse 中 我收到一个错误 构建路径指定执行环境Java SE 1 7 工作区中没有安装与此环境严格兼容的 JRE 尝试这个 In Eclipse your project gt properties gt java build
  • 无法访问 res 文件夹?

    我有一个 Java 编程问题 需要帮助 我的类文件位于单独的包中 不是默认包 我正在尝试从我的 res 文件夹访问文件 我已将其添加为类文件夹 使用属性 gt 库 gt 添加类文件夹 在我的类中 我有以下代码 InputStream IS
  • py2exe ImportError:没有名为 的模块

    我已经实现了一个名为 myUtils 的包 它由文件夹 myUtils 文件 组成 init py 和许多名称为 myUtils 的 py 文件 该包包含在 myOtherProject py 中 当我从 Eclipse 运行它们时可以找到
  • 编写自定义 Eclipse 调试器

    EDIT 一定有某种方法可以解决这个问题 而无需编写全新的调试器 我目前正在研究在现有 java 调试器之上构建的方法 如果有人对如何获取 Java 调试器已有的信息 有关堆栈帧 变量 原始数据等 有任何想法 那将非常有帮助 我想要做的是我
  • 在何处将 CFLAG(例如 -std=gnu99)添加到 (Eclipse CDT) 自动工具项目中

    我有一个简单的 Autotools C 项目 不是 C 其框架是由 Eclipse CDT Juno 为我创建的 CFLAG 通过检查 似乎是 g O2 我希望所有生成的 make 文件也具有 std gnu99附加到 CFLAG 因为我使
  • Visual Studio Code:运行 Maven 时无法识别环境变量

    我正在尝试为 Maven 重新创建 Eclipse 运行配置 我在launch json中添加了环境变量 env environment test applicationname asset misc api log level debug
  • Cocos2d-x:如何将使用XCode开发的Cocos2d-x项目移植到Android(通过Eclipse)?

    我使用 XCode 开发了一个 Cocos2d X 应用程序 当我在 iOS 设备上从 XCode 启动它时 它可以完美运行 现在 我想把它移植到Android上 我的理解是 我必须找到一种方法将我的 XCode 项目 导入 Eclipse
  • 如何在 BlackBerry - Java Plug-in for Eclipse 中设置不同的模拟器?

    我已经下载并安装了BlackBerry 用于 Eclipse 的 Java 插件 它正在启动默认模拟器 黑莓 Bold 9930 当我尝试运行应用程序时 但我想用另一个模拟器运行该应用程序 例如黑莓火炬 9800 我应该如何切换到该模拟器
  • “git”无法可见,因为它的所有子项都位于不可用的操作集中

    我有这个问题 我不知道如何获取工具栏上的 Git 部分 下图显示了具体的错误 感谢您的所有回答 在 操作集可用性 中勾选 Git 和 Git 导航操作 然后在 工具栏可见性 中勾选 Git
  • 如何添加 glassfish 工具到 eclipseoxy 3a

    我下载了 Eclipse Oxygen 但我没有在此 IDE 中安装 glassfish 工具 它是在 JDK 8 Update 172 上运行的 Oxygen 3A 64 位 当我尝试通过 Marketplace 安装这些工具时 它指出这
  • 尝试设置边框时 Eclipse Swing WindowBuilder 返回错误

    我在使用 Eclipse 的 Swing WindowBuilder 时遇到问题 当我单击边框选项按钮编辑 jPanel 的边框时 我收到以下错误 我正在 Mac OS X 10 8 4 上运行 具有以下Eclipse版本和WindowBu
  • 在 Android 中创建游戏重力?

    我正在尝试在 Android 中创建游戏重力 我创建了一个更新方法 一个显示和重力 现在应用程序不会强制关闭 但球就是不动 我是否需要为 getHiegut 和 getWidth 方法使用画布 public class MainActivi
  • Eclipse DLTK:将向导添加到 ScriptExplorerPart 的“新建”菜单

    我正在尝试将向导条目添加到ScriptExplorerPartEclipse 的动态语言工具包 这些向导可以从File gt New gt Other 所以至少我知道它们有效 它们是使用扩展点添加的org eclipse ui newWiz
  • 构建发行版本时更改常量值

    我正在使用 ADT for android 在 eclipse 中进行开发 在我的应用程序中 我有一些常量可以帮助我轻松调试我的应用程序 作为一个例子 我有 public static final boolean DEBUG TOAST L
  • 如何增加STS(Spring Tool Suite)内存大小?

    我正在尝试增加 spring 工具套件的堆大小 内存 因为我的内存不足 如果我将 Xmx 从 768m 增加到 1024m 我会收到错误 无法创建 Java 虚拟机 如果我将 Xmx 恢复为 768m 它可以正常工作 但我会遇到 OOM 内
  • 离线安装 android 很困难[已过时]

    我是非洲的一名学生 在我们的土地上 实际上存在缓慢且昂贵的互联网连接 这就是为什么每当我们听到 在线存储库 安装软件方法这个词时我们都会感到恐惧 该死 这通常意味着你必须去别处寻找 问题 如果没有将 Eclipse 连接到互联网 我无法安装
  • 如何在Eclipse调试器中查看崩溃原因

    按照这个 Android 教程 http developer android com resources tutorials hello world html http developer android com resources tut

随机推荐

  • 【第八章 线程的同步机制(同步代码块、同步方法)】

    第八章 线程的同步机制 同步代码块 同步方法 1 线程的同步机制方式一 同步代码块 java中通过同步机制解决线程安全问题 synchronized 同步监视器 需要被同步的代码 说明 操作共享数据的代码即为需要被同步的代码 共享数据 多个
  • 关于浏览器静止音频自动播放的问题

    背景 今天在制作前端页面时 想要给网页加上会自动播放的音乐 但是用audio标签设置音频的自动播放后 即使将autoplay属性设置成true 谷歌等浏览器页面加载完成后也不会自动播放音乐 尝试了各种办法无果 原因 目前 最为流行的浏览器共
  • 求助TCanvas内存无限涨的问题

    求助TCanvas内存无限涨的问题 Delphi Windows SDK API http www delphi2007 net DelphiMultimedia html delphi 20061110220830160 html pro
  • 利用Wireshark分析TCP三次握手

    首先打开 http www baidu com这个网址进行抓包 首先在过滤器中输入 http过滤 找到 GET HTTP 1 1 我们可以看到在出现了三条TCP记录之后才出现了HTTP这也更加相信HTTP是基于TCP协议的 第一次TCP握手
  • uniapp 顶部头部样式

  • 【Python】剑指offer 14:剪绳子

    题目 给你一根长度为n的绳子 请把绳子剪成m段 m和n都是整数 n gt 1并且m gt 1 每段绳子的长度记为k 0 k 1 k m 请问k 0 k 1 k m 可能的最大乘积是多少 例如 当绳子的长度为8时 我们把它剪成长度分别为2 3
  • idea中类存在编译器报错类无法找到,打包正常解决

    步骤 关键在于清掉类在idea的cache 1 刷新maven项目 2 清理idea缓存 3 maven clean install 4 重新bulid 5 如果使用了lombok插件开启之后重新build 6 maven依赖冲突导致
  • Gin微服务框架_golang web框架_完整示例Demo

    Gin简介 前些天发现了一个巨牛的人工智能学习网站 通俗易懂 风趣幽默 忍不住分享一下给大家 点击跳转到网站 Gin是一个golang的微框架 封装比较优雅 API友好 源码注释比较明确 具有快速灵活 容错方便等特点 其实对于golang而
  • Haystack 太强了!存 2600 亿图片

    作者 奇伢 来源 奇伢云存储 小文件存储 小文件存储 老生常谈的问题 先聊聊小文件存储重点关注的是什么 以前我们提过 对于磁盘来说 小 io 吃 iops 大块 io 吃吞吐 划重点 小文件的重点是 io 次数 为什么每次提到海量小文件的时
  • 定时器串口收发和空闲中断串口收发+STM32CubeMX

    引言 最近在做串口实验 总结了两种串口收发的方法 第一种是用定时器定的 第二种是使用空闲中断 第一种 使用定时器 具体做法是在串口接收数据时启动定时器 每接收一帧数据要复位定时值以保证定时器不会溢出 根据波特率计算出大概什么时候接收数据完成
  • 保姆级别uni-app使用低功耗蓝牙

    实现方式 本文使用 uni app Vue3 的方式进行开发 以手机app的方式运行 uni app 提供了低功耗蓝牙 的 api 和微信小程序提供的 api 是一样的 所以本文的讲解也适用于微信小程序 本文参考文档 https blog
  • 普中51单片机独立按键原理及源代码

    由于按键是机械弹性按键 具有弹性 在毫秒级别的时间下 按键后有短暂的抖动 转载自江科大自协化51单片机入门教程 如果按键一次用力较轻 按键里的小金属片可能会多次抖动 使得LED闪烁多次 即轻微按一次 小概率出现多次LED闪烁 消除毫秒级别下
  • 设计模式 -- 享元模式(Flyweight Pattern)

    使用共享对象可以有效的支持大量的细粒度对象 应用场景 主要目的是实现对象的共享 即共享池 当系统中对象多的时候可以减少内存的开销 通常与工厂模式一起使用 例如 缓存 对象池 Android中 Message obtain通过重用Messag
  • 如何在ubuntu系统下安装jdk

    由于换了系统 要从新配置下环境 下面说明下如何在ubuntu系统下安装jdk 首先安装eclipse 我是在ubuntu软件中心安装的 3 8版本 比较老 但图省事也就先这样了 然后要从网上下载jdk1 7 3 8版本最多支持到jkd1 7
  • Android 获取屏幕宽高的正确姿势

    前言 在开发时 我们经常需要根据屏幕的宽高来进行对view的适配 无论是自定义view还是andorid自带的一些控件 比如说需要占当前屏幕高度的30 就需要获取到屏幕的宽高 但在获取宽高时我遇到了一些坑 总结如下 获取高度 下面两种方法都
  • C语言:文件读取

    C语言 文件读取 在C语言中 我们可以使用标准库中的文件操作函数来读取和写入文件 本文将介绍如何使用C语言读取文件 首先 我们需要打开一个文件 可以使用fopen 函数来打开文件 该函数需要两个参数 第一个参数为文件名 第二个参数为打开方式
  • 栈的初始化、销毁、出入栈、取栈顶元素

    一 初始化 void SeqStackInit SeqStack stack if stack NULL return stack gt size 0 stack gt capacity 1000 yuan shi da xiaostack
  • csdn 首发最轻松安装教程:关于centos7 centos8 centos9如何安装erlang和对应版本的rabbitmq

    1 前言 最近做毕业设计 自己装了个虚拟机 但通过各种rpm下载包的方式安装erlang和rabbitmq 总是无法启动或启动失败 琢磨了一番 是erlang相关的包依赖没有自动安装 起码得几十个 由于过于麻烦 下面请看图 所以我写了一个r
  • idea远程调试

    目录 1 背景 2 代码 3 idea配置 4 服务端远程开启debug服务 5 远程调试 5 1 服务端 5 2 本地启动 6 注意 1 背景 线上出了问题 我们一般是通过日志来定位问题 在没有日志的情况下 往往定位问题是比较困难的 这时
  • Java基础教程2-安装和配置Eclipse IDE环境

    前面文章介绍了如何安装JDK和设置环境变量 这篇介绍如何安装eclipse IDE IDE是集成开发环境的意思 你应该听说过eclipse是一个开发人员常用的IDE工具 可以这么说 几乎所有的开发人员都会用这个IDE工具来开发 当然市场上有