文章目录

      • eclipse下载安装
      • jdk下载
      • Java 开发环境
      • JDK目录结构
      • SDK和IDE
      • 添加jdk
      • 设置workspace
      • 设置透视图 perspective
      • 添加透视图需要显示的结构
      • 设置编码集
      • 设置字体
      • 保存当前透视图
      • 不能启动 Eclipse
      • 没有可选的workspace
      • 导入 工程
      • 导入 源文件
      • 运行程序, 误选择了Java透视图,如何调整为JavaEE的
      • 新建workspace,之前的设置没了
      • 恢复界面设置
      • Eclipse中查看源代码
      • 代码中显示相关信息
      • 项目打包成jar包
      • 添加jar包
      • debug
      • 不小心删了文件
      • 项目有红色感叹号
      • jdk1.8 运行javafx
      • Eclipse 快速生成 实现接口类的单元测试 方法
      • 单元测试类

eclipse下载安装

https://www.eclipse/downloads/

将 EclipseEclipseEclipse Eclipse 解压 或安装到没有中文且没有空格的路径下

jdk下载

https://www.oracle/java/technologies/javase/javase-jdk8-downloads.html

账号:2696671285@qq
密码:Oracle123

Java 开发环境

(1) 跨平台(因为有java虚拟机)

Write Once,Run Anywhere!

所有的java程序会首先被编译为.class的类文件,这种类文件可以在虚拟机上执行

(2) 开发环境:jdk安装

jdk、jre、jvm

(3) 注意:jdk的安装目录不能有中文,不能有空格

(4) jdk 环境变量的配置

​ 系统环境变量中

​ 配置的参数:JAVA_HOME、classpath、path

  1. jdk安装目录:E:\Download\jdk1.8

JDK目录结构

\bin java开发工具 java javac等 JDK的各种工具命令即JDK开发工具的可执行文件

  • Java开发工具集

    Javac:Java编译器,用于将Java源程序编译成字节码
    Java: Java解释器,用于解释执行Java字节码
    javadoc文档生成器,读取一个Java类文件并自动创建一组HTML文件,这些HTML文件描述了Java 类文件的类、变量、成员函数 ——(API)
    JavapJava类文件反编译器,将类文件还原回方法和变量
    Jdb: Java调试器, 用来调试java程序
    Jar:创建扩展名为.jar的压缩文件,与zip压缩文件格式相同
    Jmod:创建扩展名为.jmod的压缩文件

\lib java开发类库
\include 存放与c程序相关的头文件
\conf java系统配置文件
\legal 存放有关Java每个模块的版权声明和许可协议
\src.zip 该压缩文件里面存放的就是Java所有核心类库的源代码

  1. JAVA_HOME

​ E:\Download\jdk1.8 jdk的安装目录

  1. classpath 新建一个classpath

​ .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar

​ 设置被JAVA虚拟机装载的类所在的路径(jdk5以后不需要配置此参数)

  1. path 添加

​ %JAVA_HOME%\bin

​ 目的:在任意路径下执行、编译程序 和Linux的环境变量Path 原理一致,(命令搜索路径)

(5) Java环境变量的测试

​ java javac java -version

SDK和IDE

SDK,全称Software Development Kit,就是软件开发工具包;
IDE,全称Integrated Development,是集成开发环境。
简单的说,SDK是让你能够进行开发的一个环境。但是呢,这个环境是一个基本环境,也许随着你的开发的深入你发现它的功能不是让你那么满意,你需要一些别的功能,一些小插件能够帮你实现这些功能,于是你把你要用的插件装在了SDK上。这时,SDK变成了IDE

添加jdk

Windows -> Preferences -> Java -> Installed JREs

设置workspace

首次启动 ,选择指定的工作空间 (workspace) ,用于存放 java代码

Use this as the default and do not ask again,不建议打钩

如果打钩 ,每次 Eclipse 会自动进入上面选中的 workspace中.不利于 Eclipse 开启其他 workspace

设置透视图 perspective

进入 Eclipse 编辑界面以后 ,首先选择如下的红框 ,设置透视图 :

点击 ”红框 ”,选择 JavaEE 透视图

添加透视图需要显示的结构

在如下的文本框中依次 输入相应结构的名字 ,调取出来 。

结构 1: Package Explorer
结构 2:Navigator
结构 3:Outline
结构 4: Console

设置编码集

Window -> Preferences -> General -> Workspace 然后选择

设置字体

Window -> Preferences -> General -> Appearance -> Colors and Font 选择 Basic -> Text Font

Edit…

保存当前透视图

Window -> Perspective -> Save Perspective As… -> 选择 Java EE

覆盖默认的透视图即可

不能启动 Eclipse

启动 不了的原因有很多种,这里需要大家 从如下几个方面 排查 :

1.环境变量 是否正确配置 ,需要在命令行输入javac.exe或 java.exe 进行 检查

2.是否 正确的安装了 JDK 和 JRE

3.安装的 JDK的版本 32 位还是 64 位),必须与 Eclipse版本 一致

4.修改Eclipse安装目录下的eclipse.ini配置 文件
-vm
E:\Download\tools\jdk1.8\bin\javaw.exe
E:\Download\tools\jdk1.8\bin\java.exe
-vmargs

没有可选的workspace

原因 :

启动eclipse 勾选了 Use this as the default and do not ask again,所以再次启动 Eclipse 时,不再显示可选择的 workspace

解决办法:

Window -> Preferences -> General -> Startup and Shutdown -> Workspaces 勾选右边的 Prompt for worksapce on startup

导入 工程

File -> Import… -> General -> Existing Projects into Workspace ->

Browse…

Projects: 下的框 勾选上

Options的Copy projects into workspace 勾选上 -> finish

导入 源文件

直接 复制( ctrl + c)此源文件,直接在 指定 的工程 的包下粘贴 (ctrl + v)即可

运行程序, 误选择了Java透视图,如何调整为JavaEE的

Preferences -> General -> Perspectives -> 勾选 In the same window和 Never open

新建workspace,之前的设置没了

原因 :
我们对 Eclipse做的 设置,只对当前使用workspace有效

设置 的数据保存在相 应 workspace文件夹下的 .metadata文件 夹中。如果创建了新的 workspace,则需要重新设置

恢复界面设置

把工作空间的.matedata删除 重启eclipse 就恢复界面默认设置 eclipse工作空间的配置都放在了.matedata中 把工作空间的.matedata删除 重启eclipse 就恢复界面默认设置 每新建的一个工作空间界面设置都不一样

Eclipse中查看源代码

方式一:

在代码中,综合使用 ctrl + 鼠标 左键 点击 指定 结构 时

要导入的 源码如果是文件方式存在,则选择: External File
要导入 的源码如果是文件夹方式存在,则选择: External Folder
这里jdk8核心类库的源码 以 src.zip 方式 存在,所以选择: External File

如果是其他jar包的源码 也一样 选择其 src.zip

方式二:

1、在Eclipse中点“window”-> “Preferences” -> “Java” -> “Installed JRES” 。
2、在"Installed JRES"右边可以看到系统中的 JRE 环境,选择你的JRE,然后点边上的 “Edit…”, 会出现Edit窗口。
3、选中rt.jar文件的这一项,点击左边的“+”号展开它,可以看到“Source Attachment:(none)”,点这一项,点右边的按
钮“Source Attachment…”, 选择你的JDK目录下的 “src.zip”文件,然后按步骤到结束

代码中显示相关信息

项目打包成jar包

Export -> Java -> JAR file 选择好路径,next -> 选择主程序(即main所在的类)

添加jar包

一:项目右键 -> Bulid Path -> Add External Archives…

二:可以新建一个lib包,在该包下加入jar包,在驱动jar上右键–>Build Path–>Add to Build Path

三:Maven

debug

第一个是 跳到下一个断点,如果此断点是最后一个 则结束

第三个是结束

倒数第三个是进入断点,比如这个断点是个方法,则进入到方法

倒数第二个是到下一行代码

最后一个是从断点内出来,如从方法内出来

第二个是返回java的界面,虫子是debug界面

不小心删了文件

右键项目,找到Restore from Local History

项目有红色感叹号

很可能是由于缺少 jar 包引起的,项目右键 -> Build Path -> Configure Build Path -> Libraries 出现红色的jar 就是缺少的

jdk1.8 运行javafx

项目右键 -> Properties -> Java Build Pth -> 选择右边的Libraries -> Add External JARs… ,把jdk8文件夹下的 Javafx-src-zip加进去

右键项目-> Run As -> Run Configurations…

选择好类Project:和Main class:

Run

Eclipse 快速生成 实现接口类的单元测试 方法

然后点next

单元测试类

右键项目 Build Path -> Add Libraries… -> JUnit
或者直接写@Test ,弹出的信息中 选 Add JUnit 4 library to build path

更多推荐

eclipse使用教程超详细讲解