跳转至

从源码构建

下载源代码

git clone https://github.com/obiscr/ChatGPT.git

开发工具

安装 Gradle

参考 此处 安装Gradle。

安装 IntelliJ IDEA

在 JetBrains官网 下载 IntelliJ IDEA (Ultimate Edition),推荐版本 >= 2022.1即可。

开始构建

配置 Gradle JVM

首先在IDEA中打开ChatGPT项目,如果Gradle配置没问题,项目打开后,Gradle会自动下载所需的依赖。

Open in idea

等Gradle任务运行结束以后,我们打开 File - Settings,选择 Build, Execution, Development - Build Tools - Gradle

Open gradle

需要设置 Gradle JVM

Open gradle

选择下拉框,检查是否有corretto-17,如果有,直接选择即可。

Open gradle

如果没有,选择 Download JDK...,然后

  • Version:选择 17
  • Vendor:选择 Amazon Corretto 17.x.x
  • Location: 位置自定义

Open gradle

等待下载完成以后,Gradle JVM 的值选择为刚刚下载的 Corretto JDK。最后保存设置即可。

插件打包

首先在IDE最右侧的工具窗口打开Gradle的窗口,然后点击 按钮 刷新一下项目。

Open gradle

等待刷新完成,选择 Tasks - intellij - buildPlugin

Open gradle

此时便开始打包插件,等待打包完成以后,可以再项目的 build/distributions 目录下面找到刚才打包好的文件。

Open gradle

安装插件

打开 File > Settings/Preferences > Plugins > ⚙️ > Install plugin from disk... 选择刚才打包好的文件,就可以进行安装。

如何 Debug 插件

在菜单栏的运行配置处,选择 Run Plugin,然后点击 Debug 按钮,即可启动另一个内置IDE,里面已经内置了我们的插件, 您可以进行断点调试。

Open gradle

Note

注意,如果在运行配置处没有 Run Plugin,则先在IDE最右侧的工具窗口打开Gradle的窗口,选择 Tasks - intellij - runIde。 先运行一下,然后就可以在运行配置找到 Run Plugin 了。

Open gradle

有用的链接

Success

如果遇到一些比较难以处理的问题,也可以在以下渠道寻求帮助。