設置 IntelliJ IDEA

这一部分介绍了如何为开发基于 SpongeAPI 的插件,设置你的 IntelliJ IDEA 工作目录,并 使用一些诸如 Maven 或 Gradle 的构建系统

Gradle

创建你的项目

  • 開啟 IntelliJ IDEA

  • 點擊 Create New Project ( 建立新專案)

  • 选择 Gradle 分项,然后单击 Next

  • 输入你的 Group IDArtifact ID ,和 Version

    • 你的 Group ID 通常应和你的 Java 包名相一致。详见 主要插件類別

    • 你的 Artifact ID 通常应该和你的 plugin ID 一致,如 myplugin

    • 你的 Version 命名取决于你。

  • 点击两次 Next 并命名你的项目,然后点击 Finish

编辑构建脚本

  • 在 Navigator 中打开 build.gradle 并添加依赖项。

  • 可以根据 設定 Gradle 的内容编辑构建脚本。

  • 在 IntelliJ 的主界面的右侧打开 Gradle tab 并点击刷新按钮。

  • Gradle 相关的设置就已经完成了!你可以开始开发你的插件了。

导入你的项目

如果你已经开始你的项目开发工作了,而且想要稍后在 IDE 中打开它,那么你需要去直接导入它而不是在 IDE 中再次创建。

  • 点击 File > Open

  • 定位到你的项目的 build.gradle 文件处

  • 点击 OK

Maven

创建你的项目

  • 開啟 IntelliJ IDEA

  • 點擊 Create New Project ( 建立新專案)

  • 选择 Maven 分项,然后单击 Next

  • 输入你的 Group IDArtifact ID ,和 Version

    • 你的 Group ID 通常应和你的 Java 包名相一致。详见 主要插件類別

    • 你的 Artifact ID 通常应该和你的 plugin ID 一致,如 myplugin

    • 你的 Version 命名取决于你。

  • 点击 Next

  • 输入你的项目的名称,然后点击 Finish

修改项目配置

  • 在 Navigator 中打开 pom.xml

  • 可以根据 設定 Maven 的内容编辑构建配置。

  • 刷新你的 Maven 项目。

  • 如有提示,请按照提示导入 Maven 的变化。

导入你的项目

如果你已经开始你的项目开发工作了,而且想要稍后在 IDE 中打开它,那么你需要去直接导入它而不是在 IDE 中再次创建。

  • 点击 File > Open

  • 定位到你的项目的 pom.xml 文件处

  • 点击 OK

Git 集成

JetBrains 提供了有关 Git 集成的文档:

https://www.jetbrains.com/idea/help/using-git-integration.html