同步操作将从 vivo/MoonBox 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
欢迎在Issue中反馈您在月光宝盒使用过程中的 问题 和 建议 https://github.com/vivo/MoonBox/issues
如果你还不知道如何开始的话,可以从这个免费的资料里面找到你想要的内容 #如何在GitHub上位开源项目做贡献 (https://app.egghead.io/playlists/how-to-contribute-to-an-open-source-project-on-github)
请先阅读 README 文档,了解月光宝盒项目 使用的技术和框架
若对moonbox-server模块内容修改,因该模块是标准web工程,直接启动即可
若对moonbox-agent模块修改,修改执行后续的打包步骤,修改才可生效
# 执行打包命令,命令路径为 /moonbox-agent/moonbox-java-agent/bin
sh ./install-local-agent.sh
打包完成后,会在当前用户根目录生成 sandbox 和 .sandbox-module 文件夹
请在本地运行moonbox-server 工程,按照用户操作手册 ,配置录制和回放任务。需要注意的是,本地启动时流量和录制的 运行配置,系统会自动判断走本机。如下图 点击“执行”后,即把agent attach到目标java进程上
需要注意的是,为了能够在本机进行完整的debug。目标java项目(即进程)需要和moonbox工程在同一个idea目录下。如图所示:
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。