在 IntelliJ 插件中运送 OS-特定的二进制文件
Shipping OS-specific binaries in an IntelliJ plugin
我正在评估 IntelliJ IDEA 插件的创建,该插件将发布 OS-特定二进制文件,适用于 macOS、Linux 和 Windows。
二进制文件相当大,所以我不想在同一个插件存档中运送 3 OS 的二进制文件。是否可以为 IntelliJ 插件创建 OS 特定的 zip 存档?
不可能为一个插件制作 3 个不同的二进制文件。
您可以采取的不同方法:
3 个不同的插件。共享代码可以放在不同的代码模块
插件在启动时从私人服务器 (ftp / nexus) 下载二进制文件
单独安装二进制文件,让插件通过环境变量找到二进制文件
祝你好运!
我正在评估 IntelliJ IDEA 插件的创建,该插件将发布 OS-特定二进制文件,适用于 macOS、Linux 和 Windows。
二进制文件相当大,所以我不想在同一个插件存档中运送 3 OS 的二进制文件。是否可以为 IntelliJ 插件创建 OS 特定的 zip 存档?
不可能为一个插件制作 3 个不同的二进制文件。
您可以采取的不同方法:
3 个不同的插件。共享代码可以放在不同的代码模块
插件在启动时从私人服务器 (ftp / nexus) 下载二进制文件
单独安装二进制文件,让插件通过环境变量找到二进制文件
祝你好运!