当前位置:   article > 正文

[IntelliJ IDEA + EduTools] 从零开始编写一套 Java 教材(一)_generate *.iml files for modules imported from gra

generate *.iml files for modules imported from gradle

目录

[IntelliJ IDEA + EduTools] 从零开始编写一套 Java 教材(零)

上期回顾

第一课 - EduTools, JDK & Gradle

第0部分 - 安装 EduTools 教育工作者插件

第1部分 - 为教程项目配置 JDK ,并创建一个教程项目

第2部分 - 为 IntelliJ IDEA 配置 Gradle 运行时相关设置

下期预告

[IntelliJ IDEA + EduTools] 从零开始编写一套 Java 教材(二)

[IntelliJ IDEA + EduTools] 从零开始编写一套 Java 教材(三)


上期回顾

在上一课中,我们讲解了如何在各个平台上安装 IntelliJ IDEA ,同时也演示了完整的 IntelliJ IDEA Ultimate 2020.2.1 的安装程序引导过程,在自己的设备上顺利地完成了集成开发环境的安装。

当然,IntelliJ IDEA 只是我们“教材”编写环境的基础,我们还少了另外一些东西:

  • EduTools 教育工作者插件
  • Java Development Kit 开发套件
  • Apache Gradle 自动化构建工具

在这一课中,我们将会讲解如何为 IntelliJ IDEA Ultimate 安装 EduTools 、JDK 和 Gradle


第一课 - EduTools, JDK & Gradle

 

第0部分 - 安装 EduTools 教育工作者插件

EduTools 是 JetBrains 官方发行的 IntelliJ-Based IDE 插件,必然也会同步发行于 Plugins | JetBrains 当中。

图0-1 启动 IntelliJ IDEA Ultimate 主程序,点击右下角 "Configure" 处的下拉菜单
图0-2 在下拉菜单中,选择 "Plugins" 进入插件管理器
图0-3 将选项卡切换至 "Marketplace" 插件商城,搜索插件名称 "EduTools" 并点击 "Install" 选项
(此处我已经预先安装了 EduTools )
图0-4 插件安装完成后,选择 "OK" ,系统会询问是否重新启动 IntelliJ IDEA ,选择 "Restart" 确认重启

 

图0-5 重新启动后,在 IntelliJ IDEA 主界面上会多出一个 "Learn and Teach" 选项

 

第1部分 - 为教程项目配置 JDK ,并创建一个教程项目

图1-1 点击 "Learn and Teach" 右侧的下拉菜单,在下拉菜单中选择 "Create New Course"
图1-2 在 "Create Course" 界面中,配置基本的课程参数

在创建课程时,EduTools 插件为我们提供了5项基本的课程配置项:

  • Title:课程标题,允许存在空格或使用非 ASCII 字符书写
  • Type:课程类型(语言),此处我们将其指定为 Java
  • Description:课程描述,同样允许存在空格或使用非 ASCII 字符书写
  • Location:课程项目路径,仅支持纯 ASCII 路径,但允许使用空格
  • JDK:课程项目使用的 Java 开发套件,它是我们编写、测试课程项目的基础
图1-3 点击 "JDK" 右侧的下拉菜单,选择 IntelliJ IDEA 扫描出的可用 JDK
(如果 IntelliJ IDEA 没有检测到您早已安装的 JDK ,选择 "Add JDK ..." )
(如果您尚未安装所需要的 JDK 版本,请选择 "Download JDK ..." )
图1-4 若您选择了 "Add JDK ..." ,则在此界面选中 JDK 主目录并点击 "OK"
图1-5 若您选择了 "Add JDK ..." ,则在此界面中自由指定 JDK 的发行商 (Vendor) 、版本 (Version) 和安装目录 (Location)
随后选择 "Download" 下载并安装
图1-6 一切准备就绪,点击 "Create" 按钮,创建项目

 

第2部分 - 为 IntelliJ IDEA 配置 Gradle 运行时相关设置

在首次创建、打开 Apache Gradle 项目时,IntelliJ IDEA 会为我们自动下载内置 Groovy 的 Gradle 最新发行版(编写本课时,Apache Gradle 的最新版本为 Gradle 6.5),这段时间的长短受网络环境的影响较大。

在耐心地等待之后,使用 Gradle 进行自动化项目配置与构建的 Java 教程就创建完毕了,IntelliJ IDEA 会自动打开一个 *.java 文件等待编写完善。

图2-1 Gradle 构建完毕并成功导入 IntelliJ IDEA 后的项目默认界面
图2-2 "Project" 侧边栏的 "Course" 视图目录树
图2-3 使用快捷键 [Ctrl + Alt + S] 打开项目设置,前往设置路径 "Build, Execution, Deployment => Build Tools => Gradle" ,
勾选 "Generate *.iml files for modules imported from Gradle" 和 "Download external annotations for dependencies" ,
将 "Build and run using: " 和 "Run tests using: " 全部设置为 "Gradle (Default)" ,将 "Gradle JVM" 切换为 "Project SDK" ,
选择 "Apply" 并 "OK" 退出设置界面,等待项目重新载入

下期预告

在这一课中,我们详细地介绍了如何安装 EduTools 教育工作者插件、如何为我们的教程项目配置 JDK 、如何为 IntelliJ IDEA 配置 Gradle 运行相关设置,并成功地创建了一个 Java 教程项目。下一课,我们将讲解 Java 教程项目的目录结构,并着重讲解项目的 EduTools 配置文件:course-info.yaml / section-info.yaml / lesson-info.yaml 和 task-info.yaml 。

去看看嘛?

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/313273
推荐阅读
相关标签
  

闽ICP备14008679号