• 首页
  • 产品中心
    • 数式Oinone四大产品

      低代码开发平台无代码开发平台集成开发平台AI大模型开发
    • 数式Oinone体系能力

      用户与组织权限管理文件管理消息中心国际化业务审计
    • 数式Oinone核心产品特性

      低无一体面向软件公司场景无限制应用级扩容可分可合
  • 服务中心
    • 客户服务

      预约演示方案咨询私有部署找人定制
    • 开发者

      问答下载
    • Oinone学院

      社区学习

    《精讲面向软件公司的低代码平台——以Oinone为例》

  • 合作伙伴
    渠道申请伙伴名录专家库
  • 关于数式
0571-88757863

From Community to Enterprise


When the Oinone framework source code has not been modified, you can switch from the Community Edition to the Enterprise Edition.

Tip

For information related to accounts, License permissions, etc., please contact Oinone staff.

I. Preparation

  • Back up your Community Edition application database (this step is optional)
  • Enterprise Edition Maven repository and account
  • Container image repository and account
  • Enterprise Edition license certificate

II. Install Enterprise Edition

Refer to:

  • Quick Experience: Installation via docker-full Method
  • Installation via docker-mini Method

III. Dependencies for Business Application Upgrade

(I) Add Business Application Dependency Management (Main POM)

<properties>
    <!-- 可根据Oinone发布公告(https://doc.oinone.top/category/version)更新版本 -->
    <!-- 版本号需与部署企业版版本号保持一致,有疑问可联系数式Oinone员工 -->
    <oinone-bom.version>6.2.10</oinone-bom.version>
</properties>

<dependencyManagement>
    <!-- 去掉开源版本pro.shushi.pamirs的依赖 -->
    <!-- 统一替换下面的oinone bom依赖 -->
    <!-- 注意MySQL驱动的依赖不要去掉 -->
  
    <!-- 添加oinone bom-->
    <dependency>
        <groupId>pro.shushi</groupId>
        <artifactId>oinone-bom</artifactId>
        <version>${oinone-bom.version}</version>
        <type>pom</type>
        <scope>import</scope>
    </dependency>
  
    <!-- 其他依赖管理 -->
    <!-- ... -->
</dependencyManagement>

(II) Upgrade Dependencies of the Business Application (POM of the Boot Project)

  1. Basic packages that need to be imported for the Enterprise Edition
<!-- Common Package - Enterprise Edition -->
<dependency>
  <groupId>pro.shushi.pamirs.core</groupId>
  <artifactId>pamirs-core-common-ee</artifactId>
</dependency>

<!-- Application Center - Enterprise Edition -->
<dependency>
  <groupId>pro.shushi.pamirs.core</groupId>
  <artifactId>pamirs-apps-ee</artifactId>
</dependency>

<!-- Authentication - Enterprise Edition -->
<dependency>
  <groupId>pro.shushi.pamirs.core</groupId>
  <artifactId>pamirs-auth3-ee-core</artifactId>
</dependency>
<dependency>
  <groupId>pro.shushi.pamirs.core</groupId>
  <artifactId>pamirs-auth3-ee-view</artifactId>
</dependency>
<dependency>
  <groupId>pro.shushi.pamirs.core</groupId>
  <artifactId>pamirs-auth3-ee-rbac-core</artifactId>
</dependency>
<dependency>
  <groupId>pro.shushi.pamirs.core</groupId>
  <artifactId>pamirs-auth3-ee-rbac-view</artifactId>
</dependency>

<!-- Remote Invocation (Publish and Subscribe to Dubbo Services) -->
<dependency>
    <groupId>pro.shushi.pamirs.distribution</groupId>
    <artifactId>pamirs-distribution-faas</artifactId>
</dependency>
  1. Startup Acceleration Package, used to improve startup speed
<!-- Startup Acceleration -->
<dependency>
    <groupId>pro.shushi.pamirs.framework</groupId>
    <artifactId>pamirs-framework-turbo-ee</artifactId>
</dependency>
  1. Packages related to distributed caching. After import, metadata is cached via Redis, which is suitable for scenarios where local projects and the designer are linked in real time
<!-- Distributed Caching -->
<dependency>
    <groupId>pro.shushi.pamirs.distribution</groupId>
    <artifactId>pamirs-distribution-gateway</artifactId>
</dependency>
<dependency>
    <groupId>pro.shushi.pamirs.distribution</groupId>
    <artifactId>pamirs-distribution-session</artifactId>
</dependency>
<dependency>
    <groupId>pro.shushi.pamirs.distribution</groupId>
    <artifactId>pamirs-distribution-session-cd</artifactId>
</dependency>

IV. IDEA Development Verification

Verify the IDEA Development Certificate

Tip

If the IDEA plugin activation fails on the Windows operating system (including no response when clicking Activate), you can first check whether WMIC is activated. If it is not activated, you can refer to the instructions in the figure below to install and activate WMIC.

V. Business Application YAML Modification

(I) Add License Configuration

The License file is located in the "license" folder of the Enterprise Edition deployment package released by Shushi. For the configuration in the YML file, please refer to "Deployment Instructions.md";

(II) Middleware Configuration for Business Applications

The middleware (ZK/Redis/RocketMQ) configuration of the business system must be consistent with that of the deployed Enterprise Edition designer;

(III) Database Configuration for Business Applications

The database configuration of the business system must be consistent with that of the deployed Enterprise Edition designer;

(IV) New Configuration for Business Projects

logging:
  level:
    org.apache.dubbo.registry.client.metadata.store.RemoteMetadataServiceImpl: off

Tip

Inconsistent middleware and versions under the same base database and same Redis will cause startup verification failure.

VI. Startup/Experience

Now you can enjoy the Oinone Enterprise Edition happily 😀.

VII. Reference Materials

Common Issues with Backend Deployment and Startup

Edit this page
Last Updated:1/15/26, 4:02 AM
Prev
Installation via Running Package
Next
Version Upgrade
默认页脚
Copyright © 2026 Mr.Hope