intellij-plugin - 在 IntelliJ 插件中传送特定于操作系统的二进制文件

标签 intellij-plugin

我正在评估 IntelliJ IDEA 插件的创建,该插件将为 macOS、Linux 和 Windows 提供特定于操作系统的二进制文件。

二进制文件相当大,所以我不想在同一个插件存档中发布 3 操作系统的二进制文件。是否可以为 IntelliJ 插件创建特定于操作系统的 zip 存档?

最佳答案

不可能为一个插件制作 3 个不同的二进制文件。

您可以采取的不同方法:

  1. 3 个不同的插件。共享代码可以放在不同的代码模块中

  2. 该插件在启动时从私有(private)服务器(ftp/nexus)下载二进制文件

  3. 单独安装二进制文件,并让插件通过环境变量查找二进制文件

祝你好运!

关于intellij-plugin - 在 IntelliJ 插件中传送特定于操作系统的二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57611935/

相关文章:

android - 更新到 Android Studio 北极狐后,我无法使用任何自定义主题

java - Intellij 生成静态最终字段

scala - SBT 项目刷新失败 [IntelliJ、Scala、SBT]

intellij-plugin - SuppressionCommentFilter 不允许作为 Checker 中的子项”

android - 如何获取通过 `gradlew install`安装的应用程序的应用程序ID?

java - Intellij插件开发,重写CaretImpl

java - 如何通过open api检测IntelliJ的当前主题?

intellij-plugin - IntelliJ IDEA Plugin开发,如何获取MavenProjectsManager实例?

kotlin - 如何 swagger 生成 Kotlin?