【问题标题】:How to debug wso2 api manager code in idea如何在idea中调试wso2 api manager代码
【发布时间】:2022-01-13 11:50:49
【问题描述】:

我正在尝试从源代码运行 API Manager 4.0.0,我从 github 下载 product-am 和 carbon-apimgt。如何在idea或eclipse中调试源代码?

【问题讨论】:

    标签: wso2-am


    【解决方案1】:

    首先,您必须构建产品。按照以下步骤在本地构建产品。

    1. 确保您的计算机中已安装 Java 和 Maven。
    2. 从以下位置下载或克隆 carbon-apimgt 存储库 https://github.com/wso2/carbon-apimgt
    3. 进入carbon-apimgt目录并在终端中运行mvn clean install命令。 (您可以通过运行 mvn clean install -Dmaven.test.skip=true 忽略单元测试)
    4. 将构建版本复制到剪贴板(例如:- 9.12.3-SNAPSHOT)
    5. https://github.com/wso2/product-apim下载或克隆product-apim
    6. 将 pom.xml 文件中 carbon.apimgt.version 的值替换为您复制的值。 (例如:-<carbon.apimgt.version>9.12.3-SNAPSHOT</carbon.apimgt.version>
    7. 进入product-apim目录并在终端中运行mvn clean install命令。 (您可以通过运行mvn clean install -Dmaven.test.skip=true 忽略集成测试,这将节省您的时间)
    8. 构建的包可以在product-apim/modules/distribution/product/target目录中找到。

    构建包后,解压zip文件中的内容并运行sh bin/api-manager.sh --debug 5005命令。

    我推荐 JetBrains Intellij IDEA 来轻松调试代码。所以,在 IDEA 中打开 carbon-apimgt 项目。然后添加配置 > 添加新... > 远程 JVM 调试 > 确定。添加配置后,可以点击调试按钮,开始调试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-02
      • 1970-01-01
      相关资源
      最近更新 更多